We use Paycor within our HR department for payroll and record-keeping. Aside from basic payroll operations, we also allow pay advances. Payroll has a unique, if not quite ideal, system for managing these advances. Once you learn the nuances (yes, learning curve) it works pretty well. Also, we frequently have employees request copies of pay stubs. As we only have a couple licenses at present, there is no capacity for people to get them without help. Paycor is extremely user-friendly when searching for employees by name, and in obtaining a PDF to print or email for an employee.