Upwork
RepVue Score
31.80
Upwork
Back to Reviews
Current Employee Front line sales leadership was amazing, but lessened as it went up the chain. Leadership training was available and well structured, and we had funds available for extra development and training. Inefficient org structure lead to poor sales management and off cycle comp changes which were poorly modeled and executed. Plus they took away equity as a component of sales comp. Browse Other Reviews
3.0
Oct 30, 2024
Useful