In retrospect I appreciate that Meta's layoffs were "leaked" a few days beforehand. Employees could at least mentally prepare and Meta could save face by saying well we didn't pre-announce these layoffs.