Payroll outsourcing

We are a manufacturing company with approximately 250 employees.  We currently handle payroll in-house.  We are interested in exploring options that would make our life easier...  We use Wasp (3rd party application) as our time server.  Does anyone have any suggestions?  Thank you.