assuming they did a 20 minute meeting for each employee thats 233 hours or 29 business days to fire all 700 of them...
He didn't even need to lay them off, according to the article. He just wanted "a fortress balance sheet going into the holidays"
One and done is the way to do it in my opinion. Dragging out bad news seldom works out well.
Assuming 1 manager for 10 employees, that's 90 managers each doing a 3h20 minute block of 20 minute meetings, allowing all to be fired in one morning.