On December 5, 2021, Activision Blizzard laid off “at least a dozen” quality assurance contractors from the Call of Duty studio Raven Software. The team was shocked by these developments, given that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results