4.0
Jun 22, 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great culture which balances innovation and progress with a positive work environment.
Cons
Compensation is average. Sometimes it doesn't feel as ambitious as young growing tech companies.