Current Employee3.9Mar 28, 2025Leadership has improved but in a more focused revenue savings way. Not necessarily impacting Sales org in a positive way though.
Leadership has improved but in a more focused revenue savings way. Not necessarily impacting Sales org in a positive way though.
Former Employee4.0Aug 5, 2024Twilio is a fantastic organization. I left about a year ago. The leadership was undergoing changes and lacked clarity/vision but the pay was fantastic. The culture was a bit entitled and focuses a lot on DEI. The role of Enterprise reps was shifting to be much more similar to a CSM/AM Overall a lot of really great and nice people who were competitive but not always...Read More
Twilio is a fantastic organization. I left about a year ago. The leadership was undergoing changes and lacked clarity/vision but the pay was fantastic. The culture was a bit entitled and focuses a lot on DEI. The role of Enterprise reps was shifting to be much more similar to a CSM/AM Overall a lot of really great and nice people who were competitive but not always...Read More
Current Employee4.6Dec 15, 2024The company culture is great and the sales environment is very transparent and achievable.