Ubisoft has announced job cuts at The Division studio, Massive Entertainment, and Ubisoft Stockholm as part of ongoing cost-cutting efforts.