1.0
Oct 17, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Money and benefits are ok, nice downtown office
Cons
SUPER High Churn Rate for reasons, especially in Business Analyst/Manager family, Out-dated and short-sighted Stack Ranking for performance management which doesn't encourage long term innovation but immediate impact, and also leads to bad office politics where the leaders like talkers instead of doers and innovators, and then unnecessary pressure