Activision Blizzard employees take stand against leadership following sexual harassment lawsuit
More than 800 employees have signed an open letter to Activision leaders over their "abhorrent and insulting" response to a California state investigation and lawsuit.