Twitch reviews

3.7

63% would recommend to a friend

(757 total reviews)

Daniel Clancy

44% approve of CEO

33% positive business outlook

Twitch has an employee rating of 3.7 out of 5 stars, based on 757 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Twitch employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

757 reviews
2.0
Nov 9, 2017
Recommend
CEO approval
Business Outlook

Pros

- Perks in line with other SF tech companies - Decent salary and benefits - Flexible work schedule - Some good people - Games? I guess? - Nice office if you're in Bush or Sansome. God help you if you're in 2EC.

Cons

- Widespread lack of confidence in executive team - Employees openly mock CEO - Cliqueish - No career progression - Low diversity - Not-Invented-Here syndrome - Massive technical debt that's only getting worse - Stack is so fragile that any big event of real importance entails a company wide code freeze because otherwise we're guaranteed to go down - Reaction to instability is to slap restrictions on engineering teams instead of addressing fundamental architectural and cultural problems ("operational excellence" -- el oh el) - HR is unprofessional. Actually included a curseword in a companywide e-mail. Many if not most core employees at Twitch, including managers and directors, have never worked anywhere else. It shows. Twitch decided to triple in size before investing in a solid foundation built on tooling, DevOps, quality control, and building an engineering culture. Twitch does not have an engineering culture. When most people talk about culture at Twitch, they're talking about the food. Writing code is not engineering. A lot of people don't seem to understand this. You want documentation? A knowledge base? Best practices? Mentoring? Some standard kind of bug tracking or requirements management process? Tests? Local development environments? Staging environments? Continuous integration? Forget it. Forget all of it. There's variation here on a team by team basis -- some are better than others -- but that just underscores the point that there's no *coherent* culture across the wider engineering org. It's chaos. As a result of this lack of coherence, not just every team but every project ends up spending 60-70% of its engineering effort on deployment, monitoring, alerting, and metrics. Everything is bespoke, and there is massive duplication of effort all around. Every project and every line of code written only makes the situation worse than it already is. God help our skeletal DevOps and systems teams. An enterprising individual could write a whole new antipatterns book based entirely on case studies taken from Twitch. The executive team has no understanding of how software development works at scale.

3.0
Nov 2, 2015

Gamer's paradise. Professional's nightmare.

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Without a doubt, Twitch has incredible perks. You'll notice that by and large most of the reviews from other employees speak to this characteristic of the company, and that's because it's an obvious and great part of working here. Compensation is solid, although prepare to sell your soul for several years in order to receive it. Your contract will be front-loaded intentionally under the premise that Amazon's stock will continuously rise and make up for any scheduled decrease after the first few years of employment. Thus far, this has proven to be true, and Amazon's stock continues to grow rapidly, often accruing employees small fortunes.

Cons

Despite all of its perks, and as a few others have mentioned, Twitch suffers tremendously from disorganization. Internal teams barely communicate with each other, and when they do it's often unclear who holds decision-making power. Executives are out of reach to employees and are the only people with authority to push projects forward. Because of this ambiguity, prepare to be included in emails with six to eight other co-workers only because the sender doesn't know who's doing what internally. The office management crew do their best to try to create a culture of unity and bonding, but employees stick to who they work with almost exclusively. There are broad and well-known undertones here that certain internal teams are nightmares to work with and should be avoided. This stems from fast-paced, friend-focused hiring that has left the company with an army of gaming celebrities, and one weak of assertive, efficient professionals. It is a culture of Kool-Aid drinkers; one which prides itself more on the rarity of its hoodies than its willingness to openly acknowledge its mistakes and inefficiencies. This is a company built on the innovations of its users and not on the innovations of its employees...not because its employees are incapable, but because they are not empowered to do so without sifting through the weeds of bureaucracy.

1.0
Mar 6, 2018
Recommend
CEO approval
Business Outlook

Pros

There are some really smart people here.

Cons

Hiring: getting increasingly difficult. There are enough better tech companies out there (better culture, better leadership, better benefits, better pay). Leadership: there is none. Too many incompetent and political people who only care about their own reputation. Decisions force smart people out. Career progress: nonexistent. L4 -> L5, ok. L5 -> L6 can happen. L6 -> L7 - huh? (eng and PM, not sure about rest). CEO: insane. Can't and won't delegate. Passionate about product, but not actually good at it for the scale where things are now. Can't align people. HR: useless. Don't even know where to start with them... Care only if you have something that could damage company publicly. Twitch is all about gaming. Especially the game of politics.

Viewing 1 - 3 of 757 Reviews

Glassdoor has 1,054 Twitch reviews submitted anonymously by Twitch employees. Read employee reviews and ratings on Glassdoor to decide if Twitch is right for you.