The companies behavior was indeed poor, but I wonder how many people realize that laws that make it hard to reduce your workforce lead to this bad behavior.
Business needs change all the time, and being able to adjust your workforce in response is critical. Not being able to do that can be very costly for both the business owners and employees in the long run, or even the short run if the business has revenue or cash-flow problems.