4.0
Oct 27, 2025
Former employee
Scarborough, ON
Recommend
CEO approval
Business Outlook
Pros
- Supportive leadership and inclusive culture - Strong focus on employee development and internal mobility - Flexible work arrangements and good work-life balance - Comprehensive benefits and wellness program
Cons
- Compensation may lag behind industry leaders in some roles - Career progression can be slow without proactive networking - Bureaucracy and red tape in larger departments - Varies significantly by team and manage