There may be an explanation about this insanity, although if true it is irresponsibly scary. I worked for ADP for many years. Most companies are client-centric in that the client is King and everything has to be done to keep them satisfied. It is a sound strategy because that is where the money and profit come from. But with my long tenure with ADP, I found them to be employee-centric and not in a good way. The client was pushed aside and an attempt was made to extract as much work as possible from salaried employees who were not paid for the overtime hours they put in. Focusing on the client, improving processes, and building a superior workforce was not deemed important. Employees were not crosstrained or seriously trained for their jobs. There was some training but was sporadic and seemed to be an inconvenience to management. We once had to go through 8 days of training. Each training day was a full 8 hours. We were told that while we were going through this training, we still had to put in at least 8 hours of our regular work on top of the training day - a total of 16 hours a day!
As new processes, and systems would be developed and had to be supported, management would frantically throw employees this way and that, trying to get them to support the new products without any real training. When year end would come, management seemed to be caught unprepared for it. Every year! When I went through my first year end, I heard management screaming "Oh no! It's year end! There is so much work coming in! What are we going to do?" This would happen every year, and I would think that they have gone through year end for many years, yet they are astounded by it and completely unprepared EVERY YEAR END! Perhaps that was an act put on to get people to work even more overtime hours. But if it was it certainly did not look good and made management look like idiots. But who cares what employees think? The company does not exist to please them.
So while ADP is employee-centric, it is only about how many overtime hours the employees put in. No other employee or workforce concerns are seriously addressed. Upper management also hates it's employees, wants them to be scared, and to know their place.
Now my point to this ADP craziness in laying off an astounding number of employees. In 2015, before these expanded layoffs started, many people started quitting in the office that I was working at. I saw upper management become enraged at this. Only they should have the ability to kick people out. Employees should not leave on their own. I don't know how much this hatred played in ADP deciding that since their employees don't know their place, we'll just kick everyone out and get new ones. This idea does sound crazy, but I cannot think of any other explanation for this fatal decision.