We have had every kind of layoff there is.
We have had notices over the course of a multi-week period with the office last day on pay Friday.
We have had notices for a large number of people across multiple locations via a single meeting with people escorted out before the official last day.
We have had periods where small numbers of people were notified every week for months with the official last day and whether they worked though it varying.
We have had some groups getting advanced notice of an end date after a transition.
All kinds.
The end date for some people will be Friday. Some of those people already know. Some will hear this week up to and including Friday.
"Massive" depends on each person's perspective and the impact.
I know people are looking for some all clear date to stop worrying.
I don't think that will come anytime soon. Too many new leaders who are evaluating the business that is written or how and where the work is done.