Former Employee4.1Oct 23, 2023Great place to work with like minded people and ability for promotions.
Current Employee3.6Jul 21, 2023A formerly great business now in decline. They have passed their optimum scale and revenue ambitions are too high meaning too many reps, on too small territories chasing too-big targets.
A formerly great business now in decline. They have passed their optimum scale and revenue ambitions are too high meaning too many reps, on too small territories chasing too-big targets.