Pros
Home to many gamers. If you are into video games you can easily find someone who plays the games you like. Twitch offers perks that are similar to any other tech company, however these perks are getting worse and worse.
Cons
The problems really start at the top of the ladder. There's way too many inexperienced directors who are only in those positions because they were pre-acquisition. Twitch really should have hired these people from outside. Another issue internally is racial bias. Yes, while we claim to support diversity and inclusion, it is pretty obvious that the white male is superior in this company when put side to side with people of color. I want to be clear that it isn't intentional racism. It is the fact that most of the people who hold higher positions are white males and white males naturally see other white males as superior. Another con is the lack of job promotion opportunities. Managers seem to be very easy on promoting somebody from L4 to L5 just to inflate their stats about their supposed promotion numbers. L5 to L6? good luck with that. You're better off at a different company if you want that to happen. L6 to L7? yeah that's only happened to one person in the entire company the past few years. For those without context, our levels are L4-L7 where L4 is a new grad hire and L7 is a staff engineer. So if you see yourself as an L5, just turn around and use Twitch's offer as a way to negotiate with other companies. Lastly is the way directors run the company. They are very narrow minded and are clearly inexperienced. They are way too black and white on something. The way they talk makes it seem like it is always either one thing or the other. If this then that. They think when any single person complains about something, it is invalid because it is just "a few people speaking very loudly". If they have not heard feedback from a good amount of people it is not a problem to them, but rather a few outlier individuals having a uniquely bad experience.