5.0
Oct 8, 2025
Current employee, more than 5 years
London, ON
Recommend
CEO approval
Business Outlook
Pros
Global Team of talented engineers and professionals Professional growth opportunities Opportunity for global mobility (offices in Canada, the US, the UK and India) Strong company culture
Cons
Some growing pains as we continue our rapid growth from $250M to $1B