3.0
Jun 17, 2017
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great company to work for. Good compensation and amazing people to work with minus upper management in the Mississauga CSC.
Cons
Please do not work in the CSC - claims, Mississauga. Not very well managed. Upper management need to treat staff with respect, give open and honest feedback so that one could improve on their weaknesses.