Common blame for these IT FIRINGS seems to be pointing at the US Economy and a lowering consumer confidence. However, if one looks further into the firings at the IT Giants, one notices a common thread - India.
It seems consumer frustration with lack lustre Offshore IT Support is causing a shuffle in India's once booming IT Sector. I know for a fact, American Express recently axed their India Call centre. I have had nothing but problems with the off shore, particularly in India call centre's. Router companies are known for their cheap outsourcing. The most frustrating phrase I hear is "OK, so if I understand you correctly sir, you cannot..." Usually followed by something completely different than your actual problem.