1.0
Apr 30, 2024
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Work can be interesting if you make it interesting
Cons
Horrible culture, performance doesn’t matter at all. Senior leaders are basically clueless about their mandates. All they care about is how they look to their own bosses.