Former Employee4.6Aug 3, 2023I had a great experience at Twilio and would definitely consider working again at the company.
Current Employee3.1Oct 11, 2023Overall good place to work. Sales leadership is inexperienced, but kind. Great culture and executive C-Suite leaders. Lots of potential.
Overall good place to work. Sales leadership is inexperienced, but kind. Great culture and executive C-Suite leaders. Lots of potential.
Current Employee2.9Mar 2, 2024Wouldn’t recommend. No direction and no guidance anymore. Constant change throughout sales orgs and nobody ever has answers.
Wouldn’t recommend. No direction and no guidance anymore. Constant change throughout sales orgs and nobody ever has answers.
Former Employee3.1Jul 20, 2023The company is moving through a cultural change with a new direction because communication API's are not enough to differentiate in today's market. The technology stack across CDP, Call Center, Account Security....the leadership team is all over the place with not a clear direction of who we want to be.
The company is moving through a cultural change with a new direction because communication API's are not enough to differentiate in today's market. The technology stack across CDP, Call Center, Account Security....the leadership team is all over the place with not a clear direction of who we want to be.