1.0
3 Nov 2015
Former employee, more than 3 years
Montreal, QC
Recommend
CEO approval
Business outlook
Pros
Company car may be a pro if you like to drive Chevrolet or Chrysler
Cons
Frequent over booked. Impossible demands on operations due too limited car wash facilities, This makes it a very un pleasant place to work if you an Operation Manager or a Location Manager at an airport. Customers can be very rude with staff. Business is ran by American car manufacturer mentality out of the 1990s reflected by outdated software and and poor NPS scores.