Former Employee3.6Jan 15, 2024My overall experience was good until layoffs after hitting multipliers on quota
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 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.