2.0
Oct 20, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
It’s always moving up from now since it’s reached the new lows. Low in morale, low in efficiency and low in recognition of high performers.
Cons
Low salary, poor new leadership. The town hall happened earlier this year was disastrous. CEO and the shadow CEO legit told everyone there’s no job security.