Current Employee3.9Mar 4, 2025Accounts that don't have an existing relationship tend to get lost in the BDR funnel.
Current Employee3.6Dec 20, 2023Very positive - a great place to work! Twilio is still the leader of the pack.
Current Employee2.6Jun 26, 2024Overall Twilio pays a very high base salary and has a good OTE. However, it is very difficult to greatly exceed plans. Plans are constantly changing. The company is not innovating and there is zero direction from Leadership. Twilio has saturated its core comms market, so growth is now in single digits. Product pipeline is dry with nothing exciting on the roadmap to...Read More
Overall Twilio pays a very high base salary and has a good OTE. However, it is very difficult to greatly exceed plans. Plans are constantly changing. The company is not innovating and there is zero direction from Leadership. Twilio has saturated its core comms market, so growth is now in single digits. Product pipeline is dry with nothing exciting on the roadmap to...Read More
Former Employee3.9May 31, 2024Business model is not working, hence numerous rounds of layoffs. The company today is not the company two years ago anymore, everything is different
Business model is not working, hence numerous rounds of layoffs. The company today is not the company two years ago anymore, everything is different