5.0
10 Jul 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great team building a super interesting product with cool tech.
Cons
Would be nice to be able to get the team together in person more often. Half of the company is in Canada, the other half is in London.