If I'm understanding this correctly, does this mean no company can recover from a situation where they had to let go of people?
But... in the short-term, once cuts start they don't stop.
It's always too little too late. The big cuts are indicative of how bad things already are, the small cuts are indicative of how bag things are yet to get (but it is coming down the line and aimed at you).
Once the axe starts swinging, be in control of your situation and look elsewhere. Don't wait to let the situation dictate to you.
On the other hand, I've also been places where the cuts just kept on coming.