Q&A with Blizzard leadership on return-to-office, bonuses leaves devs fuming
Game Developer
FEBRUARY 16, 2023
Comments made by Blizzard Entertainment president Mike Ybarra during a company town hall reportedly outraged developers and cratered morale.
Let's personalize your content