Activision Blizzard, which creates games like Call of Duty and World of Warcraft, is embroiled in controversy over its treatment of employees.
Activision Blizzard's labor woes grow as union complaint filed with NLRB https://t.co/uX4viEdtqR