4.0
10 Feb 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Not a stressful culture, although this may be team dependent. Managers and directors genuinely care about your wellbeing
Cons
Not a competitive salary in the tech space.