4.0
Jun 27, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great working environment and fair pay
Cons
The leadership team changed often and made bad decisions for the company
Check out your Company Bowl for anonymous work chats.