Former Employee3.4Jul 6, 2025Good place to learn, dynamic and good people culture. Though the pricing is quite high to maintain long term relationship.
Good place to learn, dynamic and good people culture. Though the pricing is quite high to maintain long term relationship.
Current Employee3.3Aug 28, 2024Twilio is the industry leader. However, we let go of SDRs, CSMs, many TAMs, and put a lot back on the AEs. Also we have changed comp plans 2 times a tear the past 2 years as well.
Twilio is the industry leader. However, we let go of SDRs, CSMs, many TAMs, and put a lot back on the AEs. Also we have changed comp plans 2 times a tear the past 2 years as well.
Former Employee2.3Sep 19, 2024Grateful for my experience but it was a lot of changes and turbulence there with leadership