4.0
Jan 6, 2026
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
- Decent work life balance depending on which team/manager one reports into. - Well known brand across the globe - Structured environment - Opportunities to move within
Cons
- Bloated Bureaucracy - Incompetent Mid-Senior leaders