What do people think of the concept of outsourcing their payroll? I have recently joined a company where I am responsible for selling the solution of payroll outsourcing. So what is the general consensus?