Pros
I signed up to deal with the massive amounts of data that League of Legends collects. So if you are a data nerd you will appreciate: - volume and diversity of data - access to state of the art tools related to data crunching and analysis - the high value placed on how to turn data into a better experience for players General pros include - relaxed and friendly atmosphere - amazing potential for growth in all areas (profession, management, etc) - every level of Riot is keen to make both the player experience and employee experience better, and it's genuine.
Cons
- LA traffic is terrible. - High bar for culture fit is a good thing, but ultimately means sometimes there is more work to do than people available to do it. - Slightly family unfriendly (some meetings are scheduled between 5 and 7 pm, which conflicts with your kids schedule). Riot is getting better at this however.