4.0
16 Aug 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Lots of benefits and great work environment for the most part
Cons
Promotions depend on who you know rather than skill Total lack of work life balance