4.0
15 Feb 2025
Current employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Worked here for a long time, have seen great career growth and opportunities.
Cons
Team managers will dictate how enjoyable your day is. Little accountability for managers. Teams can be great or very political leading to Inexperienced team managers and inefficient teams.