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.6Feb 28, 2024It used to be a really nice and good compensation plan. But after some acquisition it changed and the leadership was not really clear about the direction. Other than that I had an amazing time at Twilio.
It used to be a really nice and good compensation plan. But after some acquisition it changed and the leadership was not really clear about the direction. Other than that I had an amazing time at Twilio.