Pros
-Free Stuff and Perks(Noms, Bilge, PTO, etc.): Everyone loves free stuff, but it speaks to Riot's actual dedication to Rioters. This is an enormous cost that most large "corporate" entities would view as a waste of resources. Some may say this loses its charm after a while, but I feel they are taking this benefit for granted. -Collaborative Culture: Due to Riot's (sometimes too) lengthy hiring process, 99% of Rioters are here because they care about players and making awesome stuff. There may be some friction that stems from wanting to do their version of the "right thing" that conflicts with someone else's vision. That said, I've never worked at a place where I didn't have to wonder if the person next to me was just collecting a paycheck. -Make an Impact: No large company is free from bureaucracy, and Riot is no exception. Riot, however, empowers many junior Rioters to jump in the deep end and own a product. The collaborative culture (see above) means plenty of meetings and stakeholder checks, but even those are not nearly as burdensome as other companies.
Cons
-Collaborative Culture: Just as this is a pro, sometimes there is a feeling of lacking direction or vision that comes with no clear cut leadership. There are definitely leaders in the company, but they often provide guidance without definitive direction or a solid yes or no. -Career Growth: Although this is starting to be more solidified, there is no corporate rank structure or promotion guidelines. Everything feels very fluid and up to your immediate manager's opinion of you. This can be a good thing, but some are left wanting a policy to point to when it comes to leveling up or getting that next raise. Riot also relies far too heavily on contractors due to the high bar for hiring and cost of full time Rioters.