1.0
Apr 4, 2026
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Competitive pay and benefits generally.
Cons
Unstable business prospects, frequent restructuring contributing to highly political promotions and hiring that lack transparency leading to significant talent attrition increasingly resulting in dysfunctional teams. Leaders prioritize self promotion and self preservation over business and leadership priorities.