Former Employee2.6Dec 14, 2023Overall culture was dev focused and very interested in SF social issues more than selling products. Very complicated comp plan and very hard to make money as a sales rep.
Overall culture was dev focused and very interested in SF social issues more than selling products. Very complicated comp plan and very hard to make money as a sales rep.
Current Employee2.7Mar 16, 2024My overall experience is was on par with other organizations about the same size with the same revenue
My overall experience is was on par with other organizations about the same size with the same revenue
Current Employee3.9Aug 21, 2023Incredibly fun team to work with. The people that work at Twilio are awesome people. The market fit is hard to sell to, and our comp structure is like navigating through fog.
Incredibly fun team to work with. The people that work at Twilio are awesome people. The market fit is hard to sell to, and our comp structure is like navigating through fog.