5.0
4 Feb 2026
Current employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great work life balance Excellent peers to work with So much support and expertise in one place
Cons
pay scale maybe on the lower side for positions