4.0
Dec 3, 2025
Former employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great culture customer focused, great place to work
Cons
Lots of job cuts which is not justified
Check out your Company Bowl for anonymous work chats.