4.0
Aug 19, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Benefits are good, pay is fair for Individual Contributors.
Cons
Work life balance took a nosedive since 2023 and lack of promotions from within. You need to play office politics well to get promoted.