Current Employee3.7Jul 20, 2023It's a good company for sales roles, however they're trying to find the best way to positioning the products.
It's a good company for sales roles, however they're trying to find the best way to positioning the products.
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
Current Employee3.6Mar 20, 2024I've really enjoyed my time thus far at Twilio despite all of the ups and downs recently. The only thing i would change is how QUICKLY we change. Twilio could do with running some of their "experiments" a little longer before bailing on that strategy.
I've really enjoyed my time thus far at Twilio despite all of the ups and downs recently. The only thing i would change is how QUICKLY we change. Twilio could do with running some of their "experiments" a little longer before bailing on that strategy.