Great company to work for - Technical Sales Associate New Flyer Employee Review

4.0
Sep 20, 2024
Recommend
CEO approval
Business outlook

Pros

Benefits, culture, and growth opportunities

Cons

Salaries could be better and training opportunities

Explore other reviews about New Flyer

5.0
Mar 12, 2025
Recommend
CEO approval
Business outlook

Pros

Pay, benefits, culture, cafeteria, flexible

Cons

Drama, changing definitions of job role.

3.0
May 31, 2026
Recommend
CEO approval
Business outlook

Pros

Good pay and benefits. 4 10hr shifts.

Cons

Lots of favoritism, incompetence in management, and absolutely no communication between management. Also HR is very biased as well!!

See reviews by: Helpful|Rating|Date|All