3 years 10 months ago Link GamesIndustry Update: Company apologies for employees finding out about layoffs through direct deposit notifications Tags GamesIndustry