3 years 9 months ago Link GamesIndustry Human resources failures are a staple of industry horror stories, so we looked at why and what can be done to improve systems to protect employees Tags GamesIndustry