- Growth challenge: I am sure this would be the number one challenge you'll hear from almost any Rioter. The company is running through some growing pain. For example certain systems and process are still unclear to a lot of us and confusing for new comer. You won't know who does what quickly, and the lack of organization chart (Riot is pretty flat and internationally non hierarchical) won't help. Communication, although very transparent internally, is still a bit messy sometimes between teams / department and offices. By the time we clarify things, new Rioters / Teams have joined making the new system obsolete.
- Benefits: The benefits are still a little bit behind, also to my opinion due to growth challenge. They are getting there though, for example, pension plan is now offered, healthcare has always been there, etc… I am confident in the HR / People team though and can assume Riot will be above average by the end of 2012, and probably at top standard sometimes in 2013
- Requires ability to work in vague environment: this is probably one of the toughest thing, especially for junior people. You will need to be strategic and understand the big picture to define your own goal and path to success as the management style is very vision oriented and not really task oriented.
- Not family oriented: this is not a con for me but I think this is important to share. Riot is not "family" oriented. By that I mean they don't treat people like part of their family. They treat you as part of their (sport) team. So contrary to your family to which you have unconditional love, Riot will have high expectations from you and won't hesitate to tell you if you don't meet them and then let you go if you can't adapt quickly. So if you are looking for job security, guaranteed paycheck, etc… Riot is not for you
- Hard work: There is never a "post shipment" period at Riot where you can feel "now we have shipped the game, let's relax". League of Legends has been growing in content, features, territories and player base for three years and the amount of awesomeness keeps increasing all the time. If you are hoping for a 9 to 5 job, this is not your place. This is not consulting or investment banking either. For reference, i am in management position and I think i work maybe around 60h a week (monday to friday). On the week-end, i rarely spend more than a couple of hours, mostly doing email. I have around a couple of rush per quarter (in which i'll work over the week-end and may be at 70-80h during the full week). So although it is hard work, this is not insane. Some excellent people and high performers work less, other work more.
- Onboarding / training: if you join, expect being lost at the beginning. This is not your typical game company, since we run LoL as a service. Plus, we have some uniqueness you won't find in other online games: our fair business model, our 25+ shards / platform (with most of them having hundreds of thousand of CCU), our e-sport passion, our 25+ development team working on agile, etc… This makes on boarding really hard. Additionally, Riot is still not great at training. You will learn a lot from experience and with fantastic people, but if you count on Riot to teach you a specific knowledge, language, etc… Riot is not there yet