2.0
5 Jun 2025
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Support Staff are their own community.
Cons
Management is out of touch with reality. Senior leaders belittle subordinates.
Check out your Company Bowl for anonymous work chats.