See the full post for an interesting comment thread discussion
Lots of things have been said about IBM laying off some of their best people, offering some of them jobs in low-wage regions. This from a company with record profits, in business areas that report record growth over years.
I understand that businesses have to adjust to changing markets. If a company feels it needs to lay off people, that can only mean one of two things: bad outlook or bad ethics. We will see what it is for IBM.