Taro Logo

Good Culture, Lacking Vision

Software Engineering Manager
Current Employee
Has worked at Twilio for 6 years
June 24, 2023
South San Francisco, California
4.0
Pros

Good Engineering culture. Decent benefits.

Cons

Lack of vision. Middle management needs to be more effective.

Was this helpful?

Twilio Interview Experiences