5.0
Jan 27, 2026
Former employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great working environment, management is very supportive. Great culture and work life balance.
Cons
Leadership sometimes makes decisions that don't result in the best outcome for customers. Layoff are common