Comment Re:The bottom line (Score 1) 582
You are correct, you can get developers cheaper overseas. However, what most people don't realize, is that their interests do not align with yours.
Employees in your company are interested in getting the job done. Employees of an outsourcing firm are interested in fulfilling the terms of their contract. These two things do not always line up. An employee of your company is willing to go the extra mile to get the job done. An employee of an outsourcing firm will be told to go home, as long as the company is within its terms of the contract.
We've got an outsourcing contract with [redacted] right now. Our contact says that non-production support has a 3 day SLA. Getting the test environments up and running before a production deployment is non-production support. Getting a new environment up is not easy, there are all kind of things that can go wrong. Our db got corrupted, and we need to go back to a copy? Should only take a couple of hours. Takes three days. Every time.