In recent few years, India has become a preferred destination for software outsourcing. As many other countries are following the unique Indian software outsourcing model, the competition is becoming hard. Thus, there are many speculations regarding the reputation of India as the best destination for software outsourcing. Despite of all these, some experts believe that India will maintain its position, some feel that it will evolve and grow as a top software outsourcing hub.