The article says IBM has laid of 5,000 and has hired 7,000 - sounds to me like typical IBM shenanigans to replace expensive employees with cheap ones.
When I was there the gimmick was that you either relocated to a third world country and took a local wage, or you resigned.