Back
Upwork

Upwork

234 Employee Ratings
234 Ratings
88% Verified
3.0
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Upwork
Upwork
234 Employee Ratings
88% Verified
3.0
Engaged Employer
73.52
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.0
Oct 30, 2024
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.
Useful
Share
Browse Other Reviews
Upwork
Reviews at Upwork
Reviews at Similar Companies
Explore Similar Companies