Current Employee2.7Mar 2, 2025Comp plan changed to a lower percentage until a rep hits 50%. Most reps barely hit 50% attainment.
Former Employee3.6Jul 5, 2024Better than a lot of places. Tech is great. People are mostly terrific. Culture has gotten a lot worse in recent years due to a few key personnel changes in leadership. Your success is in sales is very luck-of-the-draw and largely dependent on the territory.
Better than a lot of places. Tech is great. People are mostly terrific. Culture has gotten a lot worse in recent years due to a few key personnel changes in leadership. Your success is in sales is very luck-of-the-draw and largely dependent on the territory.