Taro Logo

Great benefits, not so great management

Sr. Manager of Technology
Former Employee
Worked at Twilio for 1 year
December 20, 2023
San Francisco, California
2.0
Doesn't RecommendNeutral OutlookDoesn't Approve of CEO
Pros

Excellent benefits and people to work with.

Cons

Confused management that was very political.

Advice to Management

Hire people that care about your employees and promote team members that have the experience to do the job.

Additional Ratings

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

Was this helpful?

Twilio Interview Experiences