4.0
Sep 20, 2025
Former employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Generally people are nice. Some leaders got ahead by sucking up a lot.
Cons
Sales teams were not that great and easy to see they weren’t doing much when in IT
Check out your Company Bowl for anonymous work chats.