Looks like Ubisoft is the latest company to lay off a number of employees. The studio confirmed the decision to lay off employees, but added that none are on production teams.
Reports have come out from various outlets confirming a police operation is taking place at Ubisoft Montreal's headquarters. Local Montreal news, as well as the Montreal Police have confirmed that officers are on site, but not much more is known exactly what is going on.