Current Employee2.4Feb 26, 2025Horrible US management - do not recommend for career growth. Highly clicky
Current Employee4.1Jan 9, 2024Great company great product, can make good money. Takes time to build territory but works out in the end.
Great company great product, can make good money. Takes time to build territory but works out in the end.
Former Employee4.4May 16, 2024Good experience overall. Great team and leadership. Covid was an interesting period.