With its rich experience in offshore services and an enviable talent pool to boot, India is one of the most sought-after offshoring destinations. As international firms are focusing on lowering costs, there has been a flow of offshoring, especially of non-critical roles,to low-cost nations. According to US-based Hackett Group Inc, North American and European companies will move 750,000 jobs in IT, finance and other business services to India and other low-cost nations by 2016. Here is a SWOT analysis of India: