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.
Former Employee3.7Mar 23, 2024My overall experience at Twilio over 4+ years was largely positive - the people and culture was very collaborative with the COVID years being a great tailwind for the business.
My overall experience at Twilio over 4+ years was largely positive - the people and culture was very collaborative with the COVID years being a great tailwind for the business.
Current Employee2.9Oct 25, 2023The company experienced tremendous growth during the early stages of Covid. Now that inbound leads have dried up there is still not a realistic GTM strategy. Company expects new logos to be closed as quickly as warm inbound leads.
The company experienced tremendous growth during the early stages of Covid. Now that inbound leads have dried up there is still not a realistic GTM strategy. Company expects new logos to be closed as quickly as warm inbound leads.