RepVue
Back

Toptal

182 Employee Ratings
182 Ratings
91% Verified
3.4
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Toptal
182 Employee Ratings
91% Verified
3.4
Unclaimed Profile
79.65
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.1
Nov 14, 2023
Ability to earn commissions has potential if you stick it out with re-orgs, expectation and metric changes every 2-3 months and high turnover. Lack of any supporting eco-system for helping with sales, you rely on pure outbound. Legal agreements are a big challenge and often kill deals. Therefore, for tenured sales people, this is a place where they can succeed since they have existing accounts. Pure new account hunters will have a hard time surviving beyond a year in current economic conditions.
1 Useful
Share
Browse Other Reviews
Reviews at Toptal