RepVue
Back

Upwork

255 Employee Ratings
255 Ratings
89% Verified
2.9
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Upwork
255 Employee Ratings
89% Verified
2.9
Engaged Employer
72.80
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.3
Oct 16, 2023
While the platform is excellent and used by many companies, the enterprise option is not supported by the company and has little differentiation from the less costly marketplace offering. Compensation is extremely low compared to any other tech sales job. Tons of turnover and layoffs have happened multiple times in the past few years.
1 Useful
Share
Browse Other Reviews
Reviews at Upwork