What It's Like to Work on League of Legends
builtin.com
builtin.com
https://www.glassdoor.com/Reviews/Riot-Games-Reviews-E247538...
Written 1/24/2020 - 11 days ago,
Pros
- Colleagues who really really care about what they're doing
- The best campus and amenities you're going to see in LA
- Being surrounded by other gamers/people of similar ages and hobbies
- Cool products - a ton of R&D
Cons
- toxic, extremely harmful culture for women/nbs, poc and those who don't play the game with the ol' boys club
- lawsuits galore
- sexual harassment left and right, especially from executives and skip levels
- work/life balance is non-existent, and the great amenities help keep you there. (Lots of divorces happen because of this place.)
- don't expect a title that reflects your actual skillset unless you're sleeping with someone, or are a man who knows how to trade on social currency. Riot likes to hire people who are overqualified and make them battle to the death for promotions
regarding the identity politics stuff, some people live and breath IP and their perception of untenable conditions would be unremarkable to me (e.g. a 22 yr old saying "that's so ghetto")
work-life balance is a deal-breaker for me, but in my early 20s maybe it wouldn't have been if i spent half the work day playing my favorite video game
Most are basically 9-5, generally with flexible hours. Often free food/snacks/games and other perks. Some take Friday afternoons off to drink and play games. Crunch toward release does happen a lot, it's a problem, but they're getting better about avoiding it.
You hear about the horror stories instead because that's outside the norm. "Game company mostly works normal hours, chills on Friday afternoons" isn't going to get much attention.
Worked ~6 years in that industry, every placed I worked was a meat grinder and all the places my coworkers came from were meat grinders.
There's an attitude that if someone has "paid their dues" then new hires have to do the same and the cycle perpetuates. Saw 3 divorces on my last title alone, I don't care how much "passion" you have(and it will be exploited) that industry is not worth it.
However, your experience is not normative based on the best data available for the industry: https://s3-us-east-2.amazonaws.com/igda-website/wp-content/u...
Every year the IGDA publishes the Developer Satisfaction Survey that gives both a snapshot and longitudinal picture of the industry. The trends around things like work-life balance, diversity in the workplace and in the products themselves, and future outlook are all positive and have been for awhile. Most game developers day-to-day reality looks nothing like your experience, yet that impression lives on despite the reality on the ground.
Sure, but they would say that wouldn’t they.
Maybe you consider that normal in game dev companies, but I have to believe that's outside the norm.
The guy got suspended without pay for 2 months.
https://www.businessinsider.com/riot-games-suspends-coo-scot...
[0]https://www.reddit.com/r/leagueoflegends/comments/533ak3/com... (apologies, some of the sites originally covering this have died since)
Pros:
"Riot is a great place for gamers" (in 79 reviews)
"Cares about Rioters: Riot has fantastic perks because they want to keep the talent (that's us) happy" (in 67 reviews)
"Best free food I’ve eaten, benefits are great, and there is a lot of opportunity if you are willing to work for it" (in 40 reviews)
"people that play League of Legends each month" (in 38 reviews)
"The company is obsessively player-focused" (in 32 reviews)
Cons:
"work/life balance can be an issue if you don't know how to handle it" (in 66 reviews)
"Some Rioters lack a sense of appreciation" (in 59 reviews)
"Growing pains: Flat organizational structure doesn't work well when you start to hit 3k people" (in 32 reviews)
"Tends to over-value pedigree from ivy league and mbas" (in 28 reviews)
So the closest you're going to get to usefulness is seeing what the common pros and cons are.
This phrasing immediately struck me as odd so I went looking for an actual review:
'Some Rioters lack a sense of appreciation. Some Rioters, particularly those who have never worked a "real job," do not seem to appreciate what Riot offers them.'
Smells like astroturfing.
You can't? How could anyone else know that I didn't write "smells like outrage mongering", maybe I enjoy arguing with myself. The only people who know for sure are you and I ... if we are even two different people, maybe you are my sock puppet, maybe I am yours. Who can prove that we are or aren't?
Assuming that I did write every comment in the entire tree - what difference does that make to any of the arguments?
> But a single review reveals nothing.
Agreed. The top comment presents a single review. Anecdata, little informational value - outrage mongering, fair point. That was responded to by Reedx who disputed the value of a single review (ok) and presented what was implied to be a broader cross-section of reviews. One of those felt peculiar, not phrasing I would expect in 59 independent reviews. I dug up the only sample I could find and smelled astroturf.
Although my comment was negative I didn't address the point: "Why cherry pick 1 review?". Perhaps I should have opened by agreeing with Reedx that ancedata != data.
Perhaps we can both agree to:
Is Glassdoor a reliable and unbiased (including selection bias) source of information? Hell no.
Did I contribute in some part to the outrage mongering by not affirming Reedx's good point and writing a wholly negative reply? Yes.
> Some Rioters lack a sense of appreciation
So what riot offers is amazing, but some employees don't know how to appreciate it (but you, you will of course)
> Growing pains: They talk of the flat organization which is a selling point to some people
> Tends to over-value ivy league and mbas
That's what ivy league and mbas (people they're trying to recruit) want to hear..
It's incredibly hurtful to see someone draw such sweeping, negative inferences without specificity.
Whenever the word toxic gets brought up, I brace, because it feels the one making the claim is either projecting, or trying to use insults to incite others (https://en.wikipedia.org/wiki/Projective_identification)
Who is the person being abrasive and creating a negative culture here? It's a serious claim, inducing social pressure on onlookers, if they don't support the vague accusation, they feel a party to it.
That post makes it sound like everyone's character at that company is subpar and being done personal favors because of characteristics of how they look? It's a stereotype I keep hearing - as if there aren't good, fair-minded onlookers absorbing the brunt of that. It hurts.
What do you mean? All hiring and interviewing is done by the CEO?
It's rather odd that you would discredit this review as if it was personal against you directly.
As with all reviews, take them as a data point. Enough datapoints and you'll get a good feel/generalization for the way things are run. Clearly there are some issues. Take a glance at the one stars. I'm sure they are biased, but if you were looking for Riot games as an employer, this is definitely something to be on the watch for.
You ask for specificity, but I'm rather confused by your stance without some anchoring yourself.
I really wish someone would have pointed out how important this was pre-college. I somehow thought you just needed to know how to do stuff, but that couldn't have been more wrong.
I view situations on an individualized basis - full stop. I am not a fan of being placed to judge situations I don't know based on vague allegations. I prefer view group dynamics as cooperative rather than competitive as much as I can.
My issue is the communication style. The labeling and categorization that leaves people out, and even implies wrongdoing and malice by totally unrelated parties.
Just to take this comment as an example:
Gaslighting implies an intent to psychologically manipulate, as mentioned above, I view things on a case by case basis, and didn't witness the person in the reviews situation (to the affirmative or negative, what if there's actually shades of gray or they are actually at fault in the end?). Ivory tower denotes some semblance of power and advantage.
What if I were to say, the way this is coming across creates a difficult environment for someone who disagrees to express their observations?
I'm not a manager. I'm not part of an ivory tower. I'm not part of the aforementioned aggrieved categories. It doesn't mean my emotions and needs are less important. Disagreeing doesn't imply advantage or malice.
I think the main thing culture needs in SV is better communication. There's other employees who'd potentially be sympathetic, but are probably fearful to offer insights due to belief they'd be belittled.
Eg: Winter Wonder Neeko will no longer lose a significant amount of base stats and the ability to basic attack when Lulu uses W - Whimsy on her as Neeko is using R - Pop Blossom while disguised.
-> A character using a specific skin is affected by a specific spell when this character is in a specific form casting a specific spell. (Btw, I don't know how the bug was even found.)
(Coming from a 4 months old patch: https://na.leagueoflegends.com/en-us/news/game-updates/patch...)
https://kotaku.com/inside-the-culture-of-sexism-at-riot-game...
Also, Riot has an excellent developer community and API[0]. Riot believes that the community, not just the engineering staff, makes the product great. So, a lot of effort goes into making sure 3rd party developers can work with the LoL brand.
It's crazy. I went through the list of big publishers and most are at least partially owned by Tencent.
They own 40% of Epic Games, and 100% of Grinding Gear Games (Path of Exile).
Music production is largely in-house.
Looking through Blizzard's tech talks about Overwatch (they do exist!) is that they focus their testing on making the game fun. They do not say that this comes at the expense of thorough unit and integration tests, but from playing the game, my impression is that it does. Sometimes a patch will come out and the patch notes will be along the lines of "that ability didn't actually work in the last release, but hey we fixed it". Unit tests always notice abilities not working; playtests don't always pick them up. But unit tests will never make your game fun, and nobody will play a game that's not fun. So I'm guessing they don't work on that.
(This video shows what happens when you uncover a lot of untested corner cases all at once: https://www.youtube.com/watch?v=hl11iqagWIc)
There are many software engineers that do enjoy bug-free software. Nobody cares because people are given passes time and again for bad software. Some bugs in a game? "OMEGALUL". Some credit card numbers stolen? "Oh, we're deeply sorry." The software crashes the plane from time to time? "Hey, we'll fix that in the 737 MAX v2." If engineers working on safety systems don't really care about bugs, why should a game whose competitors don't care either? It's just throwing money away. When Dota2 starts stealing LoL users because of their amazing bug-free client, then suddenly everyone will be working on testing frameworks. Until then, I expect some bugs in my games.
But apart from that, the game is actually somewhat bug free.
The client however, is just an honest to god embarrassment. It is legitimately terrible in every aspect that could possibly be terrible. It's slow, so slow that many things temporarily break on laptops, like opening rune pages in champion select. It uses more RAM than the game itself (?), it runs on like 4 different processes that interact in who knows what ways, but if the client crashes and you're trying to kill it that often (but not always) initiates a repair for no apparent reason. Often it doesn't even shutdown properly when you close it. On a friend's computer it one day just died and didn't start at all anymore, with no indication of what went wrong. He had to reinstall the game.
https://www.reddit.com/r/leagueoflegends/comments/epm9c8/all...
It's a mess. And not only it is it a mess, it's an embarrassing mess because the client was always a pain point of many players, until they decided to completely re-write it in 2015. From the ground up. Clean slate - scalable, durable, lightweight, all that jazz. And now it's widely regarded as worse than the original client. If there was ever an example of how not to rewrite something, that would be it. Just a catastrophe on every level.