3.0
Jun 17, 2017
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.