4.0
22 June 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.