5.0
May 27, 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
competitive pay, a comprehensive benefits package, and career growth opportunities
Cons
Many employees express concerns about compensation, management styles, and work-life balanc