Taro Logo

Not a great place

Senior Software Engineer
Current Employee
Has worked at Twilio for 1 year
April 5, 2023
Houston, Texas
2.0
Pros

Pay is not too bad.

Cons

On-call sucks. Recent layoffs are affecting the team and spreading everyone too thin. There's way too much tech debt.

Was this helpful?

Twilio Interview Experiences