Taro Logo

A lot of challenges ahead

Director of Engineering
Former Employee
Worked at Twilio for 2 years
May 29, 2023
Madison, Wisconsin
2.0
RecommendsNegative OutlookApproves of CEO
Pros

Good people, collaborative culture. They support each other well.

Cons

They need to figure out what they want to do for strategy. They conducted two layoffs in two quarters, and even then, the stock is still tanking. Some areas have lots of waste.

Advice to Management

Nothing

Additional Ratings

Work/Life Balance
4.0
Culture and Values
4.0
Diversity, Equity, and Inclusion
2.0
Career Opportunities
2.0
Compensation and Benefits
4.0
Senior Management
4.0

Was this helpful?

Twilio Interview Experiences