Many have claimed that outsourcing by American companies is costing American jobs. However, companies claim that they cannot compete if they do not cut cost and one effective way of cutting cost is to have some of your goods produced outside the U.S. Do you agree? Discuss some of the advantages and disadvantages of outsourcing.

Many have claimed that outsourcing by American companies is costing American jobs.  However, companies claim that they cannot compete if they do not cut cost and one effective way of cutting cost is to have some of your goods produced outside the U.S.  Do you agree? Discuss some of the advantages and disadvantages of outsourcing.