5.0
20 Apr 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.