1.0
11 Feb 2026
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
There are some good workers and competitive benefits.
Cons
The entire atmosphere is uncertain for most of the employees. Leaders are not after the welfare of the people. People team? where are you guys? The toxic culture is evident but yes we will cover that with food and drinks? Promotion - not because of your skills but because you are one of the favorites. If you know you know.