Pros
Benefits, a platform that so many people use and love, fun creator-centric culture with interesting problems to solve and work on, good compensation and benefits (though the benefits are constantly being taken away to save money)
Cons
Leadership is indecisive, company is in decline, layoffs are frequent and large, company is not profitable, Amazon has unrealistic and inconsistent expectations for Twitch, community is always mad at Twitch because of inept decision making, launching product is nearly impossible due to cross-company politics