1.0
6 June 2026
Former employee, more than 1 year
Concord, ON
Recommend
CEO approval
Business outlook
Pros
Offices are great. Location is great as well.
Cons
There isn't any work life balance. They expect you to work nights, weekends and the worst thing is they don't respect any opinions. Its you boss way or the highway so people just learned to keep their mouth shut. We saw people getting fired for expressing their opinion. Its a toxic environment and it's a family buisness with many of the owner family and freinds working there so don't expect any friends there. Also I saw them buy recommendations to upgrade their scores but I guess all companies do it.