Former Employee1.7Mar 14, 2024Toptal is a really tense and uncomfortable enviroment. The management is pushed really hard by the CEO and that stress trickles down to the sales team. Would not recommend working here.
Toptal is a really tense and uncomfortable enviroment. The management is pushed really hard by the CEO and that stress trickles down to the sales team. Would not recommend working here.
Current Employee3.7Jun 29, 2024Toptal is a great company and is the leader in the freelance talent space. Compensation is good but not great, unlimited potential to earn just depends on the inbound lead quality and your ability to convert those leads.
Toptal is a great company and is the leader in the freelance talent space. Compensation is good but not great, unlimited potential to earn just depends on the inbound lead quality and your ability to convert those leads.