"James is one of thousands of workers filling outsourced jobs that are coming back to the U.S., or at least not going offshore. Indian and U.S. outsourcing companies, along with corporate icons like General Motors Co. (GM) and General Electric Co. (GE), are reversing a 20-year outgoing tide.
These companies and others, including software developer GalaxE.Solutions Inc., say some complex functions, such as human-resources and software development, are better to have closer to their own operations and to respond to customers. Indian outsourcing companies are finding it tougher to get visas for workers brought from India, and some U.S. businesses want to outsource -- yet keep jobs in the country. State tax breaks also provide incentives to hire locally."