600 Blizzard Employees To Be Laid Off

Citing that some departments have become “overstaffed”, Blizzard announced in a press release that the company is going to be laying off some of its workers. The press release announced that approximately 600 people will lose their jobs. The aim of the downsizing is to reduce some of the redundancies that Blizzard has, as Mike … Continue reading 600 Blizzard Employees To Be Laid Off