A very good article on CIO.com – Offshore Outsourcing: A Risk Management Perspective. It offers a high level perspective on risks of offshore outsourcing with specific look into several dimensions –
- Geopolitical
- Cultural
- Contractual
- Operations
- Compliance
- Business Continuity
The article also gives some high level approach to risk mitigation. These risks as well as methods of dealing with those are most relevant to large outsourcing contracts and companies but should be considered even by small companies which in some cases could slide in between the items of that caliber.