1.0
Dec 19, 2015
Former employee, more than 1 year
North York, ON
Recommend
CEO approval
Business Outlook
Pros
Great benefits; workers great; HR tries to establish a positive work environment
Cons
Very controlling culture. Micro management by senior managers can make life difficult. Senior managers want toughness from the employees and are quiet rough in the way they conduct their "coaching"