Current Employee4.3Mar 1, 2024Great 1st line leaders, passionate workers and collaborative. Dealing with some long term vision issues after Twilio acquisition.
Great 1st line leaders, passionate workers and collaborative. Dealing with some long term vision issues after Twilio acquisition.
Current Employee3.9Sep 24, 2025Great company to work overall. Struggling a bit to figure out the products for the long term future, especially around Twilio Segment. Good compensation and good culture.
Great company to work overall. Struggling a bit to figure out the products for the long term future, especially around Twilio Segment. Good compensation and good culture.
Current Employee2.9Jun 3, 2024There is more opportunity, but upper managemnt is poor. Unfortunately Twilio allows the same people to stay in leadership with no accountability.
There is more opportunity, but upper managemnt is poor. Unfortunately Twilio allows the same people to stay in leadership with no accountability.
Current Employee4.6Dec 15, 2024The company culture is great and the sales environment is very transparent and achievable.