3.0
2 Jul 2026
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Depends on the department you work in, but your manager can be an amazing person that will go to war for you.
Cons
The executive leadership had made a lot of questionable choices that it made sense to depart from the company.