Here are the top reasons for companies to consider outsourcing their HR function
(based on a 2011 ADP Research study):

Stabilize Costs – 39%
Lower Risk – 28%
Increase Employee Productivity – 27%