I have been fortunate to have avoided any layoffs thus far. When we had layoffs a couple months ago, it was a surprise to everyone, even the managers that had to swing the ax. They were only given a couple hours to decide who was going and those that were let go weren't given time to empty their desks. Luckily, most of the moves that happened in my department were re-assigning people to other departments.

I talked to other people in the industry that went through layoffs. Some said they were told to stay in their offices all day while HR roamed the halls, and others have said it was more of a trickle of layoffs lasting weeks. Everyday there's a new vacant office.