Current Employee4.1Feb 24, 2024Frustrating last couple years. Tech is a tough space right now. Company needs a clear vision and needs to execute.
Frustrating last couple years. Tech is a tough space right now. Company needs a clear vision and needs to execute.
Current Employee2.1Nov 19, 2025Terrible leadership and constant layoffs. Comp plans change every 6-12 months. Zero consistency on goals for sales.
Terrible leadership and constant layoffs. Comp plans change every 6-12 months. Zero consistency on goals for sales.
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
Current Employee4.7Mar 19, 2025Twilio has settled into a strong growth cycle w strong leadership in place.