5.0
Nov 10, 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
The company has very strong products and is customer focused Lots of great people- smart, collaborative, and want to do great work Opportunities to advance, work across geographies and travel
Cons
Things can move slower than other software companies UK headquarters means some early morning conference calls