>>715193431Ubisoft is the most bloated company ever. The fact they have barely laid off anyone since Assassin's Creed Shadows while Microsoft lays off people left and right is just more evidence that Shadows wasn't a flop.
That and the fact that Tencent invested in them. They didn't do that out of charity. They knew it did well and that the stock market undervalues Ubisoft.