CD Projekt Red employees critical of overall management

  • 4 years ago
Employees at the Polish video game developer have spoken out against their overall treatment, namely the ‘crunch culture’ within the studio.