What to choose a freelancer or a company for medium or large scale IT projects Handling IT projects require experience, skill. There are reputed IT companies which have state of the art infrastructure, human resources to engage in IT projects. Freelancers, too, take up IT projects from global clients and do them at comparatively lower costs. There are websites which aid the freelancer community to interact with the clients, bid for projects. A freelancer, undertaking to do IT projects has the potentiality to make good money. However, there are a number of players in the market and that makes the environment competitive. Many freelancers, despite their knowledge, expertise fail to make an impact, as far as bidding for projects is concerned. However, from the perspective of the clients, observations reveal that choosing a company to handle medium or large scale IT projects is the most preferred option. This is because of several reasons and some are mentioned as follows:-When it comes to freelancer handling important IT projects, it is observed that there exists a communication issue, particularly with global clients. This causes misunderstanding between the freelancer and the client. The freelancer often fails to gather vital inputs relevant to an IT project and all this leads to mismanagement, failure on the part of the freelancer. Another important aspect about a software Outsourcing partner in India is the way they integrate with a business. Some companies’ uses different type of resources, work in diverse fields. They prefer working with partners who can help them in working in more than one fields. With freelancers, this may not be the case. Failure to integrate properly is a disadvantage for many freelancers. Unlike a trustworthy company, having infrastructure and other resources essential to get work done in a planned manner, often it is seen that the freelancers do not have a proper plan and all these lead to debacle when handling IT projects. A registered company uses all its resources to stay up-to-date with the industry requirements. This is important to handle crucial IT projects. There are independent freelancers lacking resources and hence they fail doing IT projects in a proper manner. Many freelancers prefer to keep their private life separate from their professional life. While this is good sometimes but it is not welcome for certain clients, customers who demand full transparency from their partners.