Not a great company. I've experienced them as both an administrative/bookkeeping contact and an employee getting paid, and have had trouble from all ends. They frequently make mistakes on employee paychecks (it's virtually guaranteed they'll mess up every new employee's first check), they are not able to create basic summary reports that you would think would come standard with any payroll service, and their employee-facing website services are horrendous (they have several different buggy interfaces that sortof connect but sortof don't, and you never know which you're supposed to go to because your account manager doesn't seem to know anything about it). The account manager we had supposedly provided full HR services, but didn't seem to know much about HR regulations (other than some bizarre misinterpretations and misconceptions), or much else. Worse, when she didn't know something, she wouldn't offer to go find it out, but would just leave it at "I don't know" - or worse, would suggest you call the central Paychex support line. To top it all off, the whole service was insanely overpriced.
I'd go elsewhere, or if you're a small company just do payroll internally using QuickBooks payroll, and don't worry so much about HR regulations unless you have some really crappy employees. read more