I heard Layoffs in the US will likely come in the next couple weeks. Optically just before the holidays... They don't want the bad press.
Protect yourself by challenging the layoff rationale. They will want you to sign releases to not sue. If you feel there is something fishy, file an ombuds complaint, contact the department of labor. There is no use challenging this internally as the leaders are getting direction from leaders in Paris.
While hundreds exit, there will be bottles of champagne drank in the Paris HQ by senior leadership on expat assignments costing MILLIONS... Repeat millions.
Where is the corporate governance