The outsourcing for a company is not an easy task.There is a main role of HR is benefit administration outsourcing because business is based on the goodwill of the company.If your goodwill is good you can do outsourcing easily otherwise it will be difficult to outsource your business.