4.0
Aug 5, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Amazing people, they pay well, great company overall
Cons
Yearly mass layoffs, lack of accountability from upper leadership and the board of directors