Benefits of outsourcing
Lower costs ( due to economies of scale or lower labor costs)Variable capacityThe ability to focus on core competenciesLack of in house resourcesGetting work done more efficiently or effectivelyTighter control on budget through predictable costsLower ongoing investment in internal infrastructureAccess to innovation and thought leadership