5.0
Apr 20, 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
- good wlb - complex system - good benefits
Cons
- projects depending on teams - political - can be slow paced depending on teams
Check out your Company Bowl for anonymous work chats.