3.0
Jan 26, 2020
Current employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Benefits are decent and so are the people
Cons
Workloads are enormous, too many tedious tasks a manager is responsible for ... very unproductive