1.0
28 Mar 2020
Anonymous employee
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Everyone below management it friendly
Cons
Lots. management does not consider thoughts of workers. very stressful environment to work in because of the demand management puts on its workers. HR thinks they run the show and other management probably see that but don’t have the guts to say anything.