4.0
Oct 13, 2020
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
great culture and benefits, work life balance, positive impact on the world
Cons
limited movement on career development outside of US and london/Dublin
Check out your Company Bowl for anonymous work chats.