Avantages
Benefits, high pay relative to similar positions in the industry, and lots of genuinely hardworking co-workers who are passionate about what they do and who put in true hard work.
Inconvénients
Unfortunately, despite the ground-level expertise and craft of many employees at Riot, this is all held back by horrible upper-level executive management. Time and time again people on the executive level tend to shoot things down, or make decisions without expertise and without deferring to craft SMEs. Teams are laid off and executives go unaccountable, as projects are canceled. Ever wonder why Riot has no second game? This is why. Because upper management just cannot keep their egos to themselves and insist on making decisions that someone actually doing the work, on the ground, cannot help but ask, "Why? What were you thinking?" Riot is where amazing global talent goes to get shut down by an executive who thinks they know better, and who doesn't get penalized for anything while entire teams are laid off without dignity.