Back
Twilio

Twilio

939 Employee Ratings
939 Ratings
90% Verified
3.6
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Twilio
Twilio
939 Employee Ratings
90% Verified
3.6
Unclaimed Profile
83.26
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
5.0
Apr 3, 2025
Absolutely loved working here prior to the 2023 SaaS-mageddon layoffs - OTE for the Growth / SMB AE role at the time (about 2 years ago) was a little light at $120k but I was able to make just over $150k while maintaining a VERY healthy work-life balance and fairly low cortisol levels. Not sure what the company is like today following all the RIFs / restructuring, but I'd be happy to work there again if the opportunity presented itself. One more thing worth mentioning is that while layoffs not ideal, they did hook it up with a great severance package & handled everything professionally.
Useful
Share
Browse Other Reviews
Twilio
Reviews at Twilio