Taro Logo

It's a great place to work

Software Engineer
Former Employee
Worked at Twilio for 2 years
December 11, 2017
San Francisco, California
3.0
RecommendsPositive OutlookApproves of CEO
Pros

Good overall culture working here.

Cons

Sometimes there is a disconnect between managers and workers.

Advice to Management

It's always good to listen to your workers more and solicit their feedback.

Was this helpful?

Twilio Interview Experiences