Current Employee3.9Jun 5, 2024It's been great thus far. Really wish there was more visibility into the inbound leads, as they are not getting routed to the SDRs
It's been great thus far. Really wish there was more visibility into the inbound leads, as they are not getting routed to the SDRs
Former Employee3.9May 2, 2024My overall experience was good. When I started, it was a tough time for the company because it was when shareholders viewed profitability over growth, and Twilio was built for growth. It has good base pay, remote work, and cool people. I
My overall experience was good. When I started, it was a tough time for the company because it was when shareholders viewed profitability over growth, and Twilio was built for growth. It has good base pay, remote work, and cool people. I
Former Employee3.9Feb 8, 2024Great place to work. Limited space for upward mobility over the last year and a half.
Former Employee4.3Apr 11, 2024A real good experience at twilio. Good opportunity to make good money. Commission plans changed constantly and we're nearly impossible to interpret. Add to that, your commission payout was not based on Deal size but how accurately you projected the customers usage of the amount that they committed. Very complex.
A real good experience at twilio. Good opportunity to make good money. Commission plans changed constantly and we're nearly impossible to interpret. Add to that, your commission payout was not based on Deal size but how accurately you projected the customers usage of the amount that they committed. Very complex.