Current Employee4.7Mar 19, 2025Twilio has settled into a strong growth cycle w strong leadership in place.
Former Employee3.9Feb 8, 2024Great place to work. Limited space for upward mobility over the last year and a half.
Current Employee3.6Dec 20, 2023Very positive - a great place to work! Twilio is still the leader of the pack.
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