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.
Current Employee4.3Dec 9, 2024Definitely bullish on Twilio right now. Great place to work with a future trajectory that is very promising.
Definitely bullish on Twilio right now. Great place to work with a future trajectory that is very promising.
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.