Taro Logo

Three layoffs in 1.5 years

Software Engineer
Current Employee
Has worked at Twilio for 2 years
December 4, 2023
Bengaluru, Karnataka
1.0
Doesn't RecommendNegative OutlookDoesn't Approve of CEO
Pros

The company has laid off thrice in less than 1.5 years. Employees are paying the price for wrong decisions taken by management.

Cons
  • No work-life balance.
  • Always on-call.
  • Work is decided on a quarterly basis. No company roadmap or vision is available even for half of the year. Management is pivoting a lot.

Additional Ratings

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

Was this helpful?

Twilio Interview Experiences