Back
Toptal

Toptal

163 Employee Ratings
163 Ratings
93% Verified
3.4
Unclaimed Profile
Rate this Company
RepVue Score18.90
RepVue Score

18.90

Toptal
Toptal
163 Employee Ratings
93% Verified
3.4
Unclaimed Profile
80.55
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
1.9
Oct 7, 2023
Toxic culture. Sales is run by folks who’ve never sold anything but have been given the position due to their Big4 consulting background and Ivy League MBA. Rule by fear, new metrics emerge every week that are not sales focused but operations focused , there is no sales strategy and no one knows when who is going to be let go. Sales leadership isn’t interested in learning the challenges and despises people who tell the truth. The legal team is biggest deterrent to growth and yet management blames the Sales Execs and Client Partners for declining sales. They are now tying SDR success to earned revenue!! Revenue team was rebranded as Customer team.. Chief Customer officer has not spoken to the sales team even once in the last 8 months. Avg tenure is 12 months. Run away from this place.
1 Useful
Share
Browse Other Reviews
Toptal
Reviews at Toptal