Current Employee3.6Dec 20, 2023Very positive - a great place to work! Twilio is still the leader of the pack.
Former Employee3.3Jan 11, 2024Lead flow drastically went down after Covid era was over and also after SendGrid fully was absorbed into Twilio.
Lead flow drastically went down after Covid era was over and also after SendGrid fully was absorbed into Twilio.
Current Employee3.0Jul 16, 2024Lost all innovation. No stability with risk of layoffs. Unable to compete in ASEAN markets.