Colour me cynical but...
Everyone seems to be debating whether this is good or bad for the engineers affected.
This is IBM - what do the staff have to do with this important decision?
Its about "hiding" the loss of staff to avoid those annoying questions from customers along the lines of "where has Frank gone? He knew how to do this" and replacing it with "let me introduce you to Richard, he's going to fail to understand your existing solution and propose spending lots of money on a new solution!"
Apologies to any GTSers who may or may not be called Frank or Richard