IBM has more business and IT capital than any company today. They consultants that have experience various fields. IBM has hired health care professionals or insurance executives for example. While it's true IBM will have to cut back. They key for IBM is reduce personnel on the basis of skills and knowledge as opposed to pure costs to the company. The other thing to remember is that despite all the hype of clouds and there still many companies that don't trust cloud computing and or have no need for it. Even with all the security promises cloud providers make they still cannot guarantee that the data will not be hacked. This is one reason why IBM's Z-14 with their end to end encryption has been so successful.