Pros
+ Most of the employees love the product and are very passionate about the product. + Some of the best engineering minds work on some very challenging problems here. + Good amount of equity (if you survive long enough for it to vest)
Cons
Twitch is a great product that is being ruined by the work culture and blame mentality that is slowly creeping in from Amazon acquisition. - Hire and fire culture. I have had several team mates who "mysteriously" left. There is constant pressure to deliver and I have heard lots of horror stories from teammates. - No work life balance. Regularly see emails from managers on weekends. Most of the company is very young so family time may not be as important for some but if you are looking for a good work life balance then look elsewhere. - Company is not invested in your success. The stock vesting schedule is deliberately structured in a way which benefits the company most. You vest most of the stocks after 3-4 years. So its in your best interest that for the whole time you are employed there the company stock rises. But if you don't perform for whatever reason (family or health problems) good luck because they will just fire you. I know of so many team mates who are just suffering through bad work life balance because of the promise of receiving equity. - Product direction is lacking. The company can't make up its mind on what it wants to achieve. - No bonus if company stocks performs well. Like seriously? We are not going to give you any bonus this year because the stock is doing so great, so you already made a lot of money (on paper). Also, keep chugging at the work if you want to see any of this equity that we promised you when you joined but never told you that its going to be your bonus as well. LOLZ All in all, this is an ok place to learn and earn but that would come at a price. I would recommend it if you want to learn a lot and you don't particularly care about work life balance or company morale. Most people who are passionate about the product have either left or are suffering while waiting for vesting schedule to hit so they can get some value for all the time they have lost here. Most of the 5 star reviews that I see here are most likely fake reviews given by HR.