Upwork
RepVue Score
0
Upwork
Back to ReviewsCurrent Employee 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. Browse Other Reviews
2.3
Oct 16, 2023
1 Useful