Former Employee3.3Sep 17, 2024Good benefits but frequent layoffs and little room for growth. Most of previous leadership in GTM has left.
Good benefits but frequent layoffs and little room for growth. Most of previous leadership in GTM has left.
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 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.