5.0
Dec 21, 2025
Current employee, less than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Decent pay, generous benefits including health insurance, high-performance yet friendly company culture
Cons
The Toronto office setup is far from ideal, but this is fastly changing as we are planning to move to a new, modern location in 2026