Current Employee5.0Jan 22, 2024Very good company, strong development and sales culture. Would highly recommend.
Former Employee3.4Oct 31, 2024My overall experience was good. A lot of reps and managers were unmotivated with a lack of hustle. Comp structure could be better
My overall experience was good. A lot of reps and managers were unmotivated with a lack of hustle. Comp structure could be better