Taro Logo

Overall, a good company

SDE 3
Current Employee
Has worked at Twilio for less than 1 year
May 12, 2023
San Francisco, California
3.0
Pros

Good company with interesting problems and fun greenfield projects.

Cons

Leadership changes directions sometimes. Work-life balance is out of whack.

Was this helpful?

Twilio Interview Experiences