5.0
21 Dec 2025
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