5.0
Apr 7, 2026
Current employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great work life balance Good Salaries compared to competitors
Cons
Complex Organization structure Slow promotion
Check out your Company Bowl for anonymous work chats.