What else you expect in country with poor labor laws? Layoffs is fine I think almost every company need to go through this phase one day or other for cost cutting. But there should be a procedure , a short 2 hours notice as seen in this article is shocking.