In early days on the rising of outsourcing the trend was just to cut company costs. Therefore cost cutting is the sole purpose on the existence of outsourcing. Nowadays,the reason that started it all had added another set of reasons that firms get into outsourcing because they want to enhance efficiency, reduce backlog tasks, take advantage of specialized skills, concentrate more on core business, satisfy their clients and time saving.