I've never been fired myself, I quit my job twice to move to a better one. But I've seen stuff like Bossk has described happen. Like this one time when they hired about 10 people to work on a project, and were trainning them, and suddenly the project was off due to some reasons not really important now, and they had to fire all those 10 people. After, like, 4 days. I wasn't there when it happened, but I belive it was really a crappy day at the office that day.