2.0
25 June 2026
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
My colleagues were very supportive, very helpful.
Cons
Management actually doesn't know anything about our job, but keeps on meddling anyway! They like micromanaging and getting in between what we do when they don't exactly know what they're talking about. It's annoying!