My HR department (I'm on the technical side) has asked me to get a sense of how many companies outsource payroll, and what your experience has been with it.
If you know it would also be helpful to know what the effort was involved in setting up the interfaces to the payroll vendor.