Back
Toptal

Toptal

163 Employee Ratings
163 Ratings
93% Verified
3.4
Unclaimed Profile
Rate this Company
RepVue Score29.70
RepVue Score

29.70

Toptal
Toptal
163 Employee Ratings
93% Verified
3.4
Unclaimed Profile
80.55
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
Toptal
Reviews at Toptal