5.0
Sep 9, 2025
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Strong and supportive leadership Collaborative and friendly team environment Clear growth opportunities and learning culture Industry leader with a solid reputation
Cons
Fast-paced and changing environment may feel demanding at times, but the team support makes it manageable