Pros
I am kind of person who cares a lot for the purpose and meaning of my role and my interpersonal relationship at work. I am glad that Riot is able to offer that. The mission is clear, the culture is strong, employees share an aligned framework, and what is left for me to figure out my skills, my dedication and creativity.
Cons
Everyone owns their own career and self-development. There isn't clear track or trajectory unless you propose and get buy-in. If you don't know for sure what do you want to do and try to get by, you will build very negative personal image and might be suggested to move on. If you don't care about games or tech / entertainment related stuff at all, don't apply. Because you will be in a disadvantage spot at day one.