Former Employee3.6Jan 15, 2024My overall experience was good until layoffs after hitting multipliers on quota
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.
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.
Current Employee3.1Mar 1, 2024there was always a lot of change at the org. thing were not super explained or detailed well to us as the changes occured. ceo stepped down recently so thats not good
there was always a lot of change at the org. thing were not super explained or detailed well to us as the changes occured. ceo stepped down recently so thats not good