A new report suggests that Ubisoft employees who are not working on these major franchises are now worried they might be laid off. Ubisoft has canceled more than 5 AAA projects recently, leaving employees not working on the core franchises uncertain about their future in the company.
Read More On Tech4Gamers
Read More On Tech4Gamers
Last edited: