Laying people off is almost never fun. I say almost because sometimes there are people who make everyone around them absolutely miserable for no reason, and in times like that you get to feel like the good guy or gal. Most times though it's a gut wrenching, horrible thing to have to do. You make friends, despite warning yourself to keep a professional distance, you try to limit the fallout when you can, and you know that you're probably next. A lot of times you don't sleep well at night. Sometimes you're tempted to warn people. At the end of the day you're still human. Aside from sociopaths who don't have the ability to feel empathy, it's hard for most people and some people give these hard decisions as the reason sociopaths are often in roles where hard decisions that impact people, it's a benefit for them.