IBM is a disaster. It is imploding. Get out while you still have a high price. They have sold the companys future for the short term gains. I am ex IBM and trust me the place is a corrupt place and firing US employees for cheap H1Bs and offshoring resources. Customers are bailing. GET OUT !