3.0
Feb 27, 2017
Former employee
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Expense reports... job site surveys.
Cons
Heavy stress, they hire managers who don't care about your personal well-being. Any employee injury becomes a Spanish inquisition and job satisfaction is low overall.