Activision Is Laying Off Employees Despite Its Financial Success

Financial success doesn’t mean everything is going well across the board it seems.