Taro Logo

Feels like a sinking ship

Senior Software Engineer
Former Employee
Worked at Twilio for 2 years
September 8, 2023
Tallinn, Estonia
1.0
Doesn't RecommendNegative OutlookNo CEO Opinion
Pros

Decent compensation, and I don't really need to work.

Cons

Nothing seems to work there. People who are left are unmotivated. I didn't feel like the company has vision nor capability to build anything valuable. Management is sorely lacking. Everyone could do what they want in the team or nothing at all for months, and no one said anything.

Advice to Management

Cut the low performers. It really kills motivation when most of your team members don't care about working.

Additional Ratings

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

Was this helpful?

Twilio Interview Experiences