The first week I learned how business process runs in a company and this lets me think that different functional department works independently in a certain company. The jobs they need to do are doing their own job and update their work situation. In my opinion, business process outsourcing probably a great solution for some companies to lower human resource cost and let the works be done more efficient.
The articleIs Business Process Outsourcing Relevant For Your Small Business? discusses whether small business is suitable to adopt business process outsourcing. In spite of several disadvantages such as communication issues and underestimating costs, freedom and flexibility to choose the relevant services for company operation, quick and accurate, and Save on resources related to staffing and training are all attractive to business to adopt business process outsourcing. Moreover, cloud and ERP solutions enables business process outsourcing run more smoothly. Business process outsourcing provider and its customer can work more closely.
reference:
http://www.business2community.com/small-business/business-process-outsourcing-relevant-small-business-01658998#Kt2v86TkvqvZr24x.97