Source : http://www.forbes.com/2010/06/15/outsourcing-capability-sourcing-leadership-managing-bain.html
Although outsourcing has disadvantages, it also has its advantages which overshadow the disadvantages because the company benefits more. The heads should therefore decide whether the undertaking will bring profit to the company or not. The company should also be aware of costs incurred, legal issues and other activities involved in outsourcing so as to get the best out of the exercise.
Source : https://www.flatworldsolutions.com/articles/pros-cons-outsourcing.php
Source : https://smallbiztrends.com/2009/12/the-pros-and-cons-of-outsourcing.html