In the name of transparency, game developers and companies have recently committed to sharing their salaries. Alongside the rampant worker abuse allegations and anti-union sentiment of big companies like Activision Blizzard and Ubisoft, there have also been massive company-wide lay-offs from large companies, but I’ve got a feeling we’ll be covering more on that another […]