Current Employee4.1Sep 5, 2023Lots of changes in the last year, but it is settling in. Not a lot of upward mobility at the moment.
Current Employee3.3Sep 15, 2023This company has completely fumbled its unicorn success, bungling everything it touches and that absolutely includes how they’ve run their Sales org. Everything is a mess and nothing indicates that it will getting better.
This company has completely fumbled its unicorn success, bungling everything it touches and that absolutely includes how they’ve run their Sales org. Everything is a mess and nothing indicates that it will getting better.
Current Employee4.3Aug 7, 2024My overall experience is great. Twilio is an amazing company that really invests in its employees. Restructurings over the past few years added some turbulance, but Twilio has always tried to improve the experience of their employees.
My overall experience is great. Twilio is an amazing company that really invests in its employees. Restructurings over the past few years added some turbulance, but Twilio has always tried to improve the experience of their employees.
Former Employee3.6Jan 15, 2024My overall experience was good until layoffs after hitting multipliers on quota