Here are the latest accusations Activision Blizzard employees have leveled at the company
By EDWEN in Technology
Updated 3 years ago
More about the troubling culture at the company has come to light.