Taro Logo

Good company to work for, but quit after 2 years

Senior Software Engineer
Former Employee
Worked at Twitch for 2 years
April 13, 2021
San Francisco, California
3.0
RecommendsPositive OutlookApproves of CEO
Pros

Twitch is an awesome product. The company is working on cool projects and employs pretty strong engineers.

It is a great place to learn engineering best practices and do something impactful. You will shortly become an expert in AWS, too.

Work and fun often go hand in hand: say, watching Twitch during business hours and playing video games after hours is quite common.

The corporate culture is centered around ownership and KPIs, which is both good and bad. If you develop a service that does not correlate directly with the KPIs, your next manager may tell you to find a new owner or decommission it.

Cons

My biggest complaint is about compensation policy, which Twitch inherits from Amazon.

During the last two years of the four-year contract, the annual compensation consists of the base salary (which is rumored to have a cap at $185K) and 40% of the RSU grant. Given the impressive performance of AMZN stock, this sounds lucrative.

In reality, once compensation moves into the bracket for the next level, management is not happy about it. Those who get promoted see only little changes in their compensation, and new hires at the same level get much better pay. On the other hand, if you are not promoted, chances are that a cheaper new hire will replace you right before your next RSU vesting.

So, in my opinion, it does not really make sense to stay beyond the two-year anniversary.

Advice to Management

If management really wants to retain talent, they should stop the practice of firing hard-working but overcompensated employees for spurious underperformance reasons. Perhaps the managers who evaluate performance should not even know the compensation of their reports.

Additional Ratings

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

Was this helpful?

Twitch Interview Experiences