Managing payroll is not for the faint-hearted. Pouring over legislation, panicking about payroll compliance, and let’s not mention the challenges of...