What are the challenges of a manpower outsourcing company?