Vantaggi
Opportunity for long tenure - if you want to make this your home and be here for 20+ years, you can. You can deep dive your role and become an expert or move towards management. You have to be prepared to take feedback and driven to constantly improve. If you can't, then you will not make it for long.
Each role comes with a lot of responsibility, and the promotion process is thorough and slow. They don't want people to fail in their roles and managers are constantly giving (and receiving) feedback to improve their team (and themselves.)
The compensation is really good, especially the bonus structure. In office lunch, snacks, beverages, events and free stuff. They work hard to make the environment enjoyable and welcoming. Tons of vacation and health time.
Twice a month townhalls with project updates, studio updates, and candid Q&A sessions. There's a lot of transparency if you're listening.
Svantaggi
The trickledown of Microsoft layoffs is disappointing.
Maybe a pro for some, but its disappointing how little people want to hang out outside of work.
Some cliquishness.
It's a pretty serious place with tons of processes and red tape.