Current Employee4.6Dec 15, 2024The company culture is great and the sales environment is very transparent and achievable.
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
Former Employee3.0Jun 17, 2024Twilio is not on the right path. Awful market fit, and had a hard time selling an overpriced product that you had to build yourself.
Twilio is not on the right path. Awful market fit, and had a hard time selling an overpriced product that you had to build yourself.
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.