4.0
21 Nov 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great benefits, culture is amazing. Great benefits like travel.
Cons
Pay could be better, but they balance out with benefits
Check out your Company Bowl for anonymous work chats.