I don't understand how anyone in the world accept such social contract of being laid off anytime for arbitrary reasons. If you create a company, you take care of it and all of its members. If you have to cut expenses because the company needs to be "leaner" then you cut the salaries starting from the top executives. Eventually you fire management, because the state of the company is in part the result of their decisi…
What about when people get comfortable and stop performing at initial levels. Or if you realize you have too much middle management?
The cancellation of a major project also might make a whole department obsolete.
But a blanket lay-off of 10% of the work force for a company which claims to be healthy, that is quite employee-unfriendly.