Former Employee1.9Nov 19, 2024good company, poor management. compensation structure is low across the board
Current Employee3.6Nov 9, 2023Constant Leadership changes, Above average compensation and commission structure. Great team atmosphere.
Constant Leadership changes, Above average compensation and commission structure. Great team atmosphere.
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.