I was at IBM from 1999 until my layoff in 2002. It was the 9th layoff for our group (Websphere). These layoffs suck and the stress nearly killed me. Back then the layoffs occurred after the dot com bubble burst. Lately I've been hearing lots of rumors from investors of wide spread belief of a tech bubble about to pop again. I'm guessing IBM is aware of this speculation and trying to be ahead of the game this go round.
They hate to see their stock price drop and I'm very glad I'm not in a situation like that anymore.