They let everyone know in advance. Have the decency of individual communication. Anticipated what type of invite to expect. Promised to roll out quickly, in a matter of days.
I mean, probably not the "perfect" layoff, but certainly not close to worse, or even "terrible".