Editor recommend
Activision Blizzard employees are sharing salaries in internal spreadsheet — and they are not happy
900 Blizzard employees compiling a list of demands for increased pay, vacation time
Activision Blizzard Q2 2020 revenue grows 38%, reaches $1.9 billion