Payroll can take up a lot of your time if you are managing it yourself. Businesses of all sizes outsource payroll services. Read the top 5 reasons why.