3.0
7 Sept 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good company growth overall, good pay and decent benefits.
Cons
Most support functions roles and growth opportunities are all in the US outside of the core Sales function. So limited room for development.