I was wondering what everyones thoughts were about the current globalization through businesses venturing abroad. Good, bad, whatever. Also, what usually motivates a company to make the commitment to go abroad? (saturated domestic market, lower costs, etc).

I work for a company that is constantly in contact with business looking to venture into foreign markets and I am always interested to hear peoples' views on the topic. Thanks in advance.