Activision Blizzard employees call leadership response to harassment suit ‘abhorrent and insulting’
Published
More than 800 employees have signed an open letter to leadership
Full ArticlePublished
More than 800 employees have signed an open letter to leadership
Full ArticleEmployees at video game publisher Activision Blizzard staged a mass walkout Wednesday at the company’s offices in Irvine, Calif.,..