After a series of setbacks in 2024, Ubisoft has been compelled to take its first major steps to recover. The company is scaling back, which includes reducing the workforce by 185 employees, implementing cuts across multiple departments and shutting down an entire studio.