3.0
Jul 23, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
“Ownership”, but nothing much, there is a lot of micromanagement
Cons
They don’t care about the employees, they created a bad work environment to drive people away and make them quit. There was a lot of micromanagement.