Quote from Anaconda:
If you took a look into the finances of these operations, you would find out that it is mostly a scam, just like the H-1B visas were a scam on many levels.
At the end of the day, when you call your credit card company, you get much worse service yet still pay the same fees. When you outsource legal, financial or tech work, you get longer turnarounds, more mistakes & harder communication. So is this being done because you get the same or better quality work for less or because you getting lower quality for less money? It's pretty obvious what the answer is, unless you are one of the people whose compensation depends on the offshoring operations. Yes, let's not forget how certain executives & middle managers get bonuses by making sure offshoring stays in place and how they can show paper profits, hence increasing their bonus. Just like H-1B visas were brought in to replace senior tech guys so that the company could avoid honoring pensions for them by getting rid of them just before their contract came up. Company savings, a piece of which went to the executives bottom line. The actual quality of the work by H-1B & performance is not of any consideration. Let the customers deal with it.
You can also look at IBM, who earns a nice profit by basically going to companies and offshoring their operations. That is essentially their only profit center. You really think they are doing a fair analysis or pushing it through no matter what?