5.0
Jul 5, 2025
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good work life balance Stress is manageable and teams are healthy Premium paid content for career advancement and upscaling
Cons
Mandatory return to office (4 days a week) irrespective of roles and performance