Taro Logo

Stacked ranking pits team members against each other

Dev Ops Engineer
Former Employee
Worked at Twitch for 1 year
May 28, 2025
San Francisco, California
1.0
Doesn't Recommend
Pros

Good pay and benefits are the only good things.

Cons

Team members sabotage each other due to stacked ranking. If you go to HR, they put you on a PIP to force you out. Ladies, beware: many of the guys here are horrible. My experience there was a nightmare.

Advice to Management

Get rid of many of your middle managers. They are overpaid and terrible at their jobs.

Additional Ratings

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

Was this helpful?

Twitch Interview Experiences