5.0
Jul 14, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Collaborative work culture, excellent learning opportunities, supportive leadership team, strong work-life balance, and exposure to cutting-edge technology.
Cons
Limited growth in some departments, occasional slow decision-making processes, high expectations for performance, and can be challenging during busy periods.