Senior Software Engineer • Former Employee
Pros: The SF, Bellevue, and Tokyo offices are quite nice if in-person collaboration is ideal for you. The individual office cultures tend to be fairly good. They (mostly) put their money where their mouth is as far as D&I is concerned. Despite their best efforts, Pokémon Go is still a fun game with a great community. The majority of the people who work at the company are passionate and want to do the right thing, and a lot of them are great fun to work with.
Cons: It is very easy to fall between the cracks and just sort of shuffle around and exist if you're not an outspoken and passionate person, which can be a double-edged sword. (Obviously not a con for everyone, but it should be mentioned.) This also leads to what feels like a lot of filler and middle-management positions, with a few talented engineers, designers, artists, etc., carrying the load for many.
Forced RTO policies post-pandemic, pointing at it as one of the reasons why products were underperforming, while not acknowledging the actual reasons they were (poor design decisions, executive whims overwriting feedback from players/internal feedback).
Reliance on a bloated technology stack that has accrued a completely untenable amount of tech debt. Everyone who made it no longer works at the company, and it is such a broad platform that there likely isn't a single person who understands how it all works start to finish.
A high degree of internal executive politics: you are either forced to be at the whims of, or you are going to get in some drag-out fights to enact the changes you believe to be positive. This leads to a pervasive attitude of frustration among a lot of the staff. Communication outside of official company channels between coworkers reflects this negativity and frustration.
A lot of coworkers got mysterious pay bumps as soon as the California law passed requiring them to display salary ranges. Upon investigation, a lot of these pay bumps were to the bottom of the newly listed pay bracket, furthering mistrust that many junior staff were being underpaid.
Video game development is a passion industry, but that doesn't mean that workers should be unfairly compensated for their labor. Hopefully, the forced visibility change will lead to a more positive outcome on this front.