When the U.S. companies outsource it helps them be a lot more competitive in the global marketplace. It is easier for them to sell to foreign markets because they have overseas branches. It also allows them the added benefit of paying lower wages, to workers the reason is over there is a lower standards of living. Which allows them to place lower prices on the goods they ship back to the United States.
One major affect that outsourcing has it