Layoffs suck for everyone, except upper management and shareholders. But you do have to take into account that while the methods used sound cruel, they are often necessary. You cannot give notice. Telling everyone that they will be laid off in two weeks basically gives pissed off employees two weeks to do as much damage to a company as they can. Infrastructure and property is destroyed. Important data is deleted. Vital passwords get changed to random crap. Do not take me as agreeing with why they laid off these folks. I, along with all of you, have no idea if they had a good reason or not. Just wanted to put a bit of explanation as to why the "you're fired meeting, get your stuff while i watch, hand me your badge, and I'll escort you out" process is done.