Current Employee2.0Jul 29, 2024I no longer enjoy working here, as the new management has been some of the most political and incompetent leadership I've ever had.
I no longer enjoy working here, as the new management has been some of the most political and incompetent leadership I've ever had.
Former Employee2.4Dec 9, 2023Overall experience not positive. Lack of culture, soft leadership, low market fit. As a mater of fact, they recently announced the third layoff wave in just over a year. Feeling sorry for whoever still works there.
Overall experience not positive. Lack of culture, soft leadership, low market fit. As a mater of fact, they recently announced the third layoff wave in just over a year. Feeling sorry for whoever still works there.
Former Employee3.1Mar 24, 2024Twilio has solid technology and a reputable name! However, they are still figuring out how to sell to Large Enterprises. There were often changes in GTM and sales strategy. Between September 2022 and December 2024, there were 4 rounds of layoffs and 3 reorganizations. This posed huge challenge for Enterprise reps to be successful, as sales cycles are (per usual)...Read More
Twilio has solid technology and a reputable name! However, they are still figuring out how to sell to Large Enterprises. There were often changes in GTM and sales strategy. Between September 2022 and December 2024, there were 4 rounds of layoffs and 3 reorganizations. This posed huge challenge for Enterprise reps to be successful, as sales cycles are (per usual)...Read More
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...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...Read More