4.0
Nov 4, 2025
Current employee, less than 1 year
Toronto
Recommend
CEO approval
Business Outlook
Pros
There are lots of good benefits
Cons
Hard to see career path for Support Staff (Tech and Ops) in Canada
Check out your Company Bowl for anonymous work chats.