Tag: Nintendo Switch

ZeniMax employees discuss chaos of Microsoft’s “inhumane” mass layoffs in new report

ZeniMax employees discuss chaos…

ZeniMax employees have spoken out following Microsoft’s mass layoffs impacting over 9000 employees at the company, calling the process…