4.0
Nov 21, 2012
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Good pay and great benefits in Canada. Lots of great people! You get to know a lot about different types of vehicles.
Cons
There are too many layers of management that do not communicate with each other effectively, so front line employees can get mixed information.