5.0
Mar 23, 2025
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Diversity, could work with colleagues all over the world. Flexibility, work life balance is good.
Cons
Some old products and complex org structure.