Globalization has both advantages and disadvantages. It allows large corporations to access new markets and supplies, driving economic growth. However, it also enables the exploitation of developing countries through outsourcing of jobs and environmental damage. While globalization has reduced poverty, economic downturns can now rapidly spread worldwide through integrated financial systems. There are reasonable arguments on both sides of whether globalization should be encouraged or discouraged.