This article covers some details about outsourcing issues, poor quality of staff and unfulfilled promises of cost savings.

I still stick to the theory that Software Development is hard enough without the do-ers being on the opposite side of the globe to those who want the software.