Former Employee4.4Oct 4, 2023Good company to work for, a good culture fit. Company has strong values.
Former Employee2.4Mar 25, 2025It’s a good place to start a sales career but not a great place to stay.
Former Employee1.0Dec 3, 2025The culture, targets, product market fit, salary, commission structure, expectations, goals, etc are all horrific. I would not walk, I would RUN away from this org.
The culture, targets, product market fit, salary, commission structure, expectations, goals, etc are all horrific. I would not walk, I would RUN away from this org.
Former Employee3.1Sep 21, 2023Fun company - could be better. Would recommend the role to someone who has the skin for the game