I have been with Paychex since 2016 - Jan. I have to tell you that I am very happy with the service they have provided. I also would like to add, if there is a mistake made, they are very easy to work with. Example: I know nothing about what kinda of deposits are to done and one IRS letter came in saying one of the deposits were not correct all I did was called my payroll speciast and she took care of it.If you just don’t have the time for all the payroll - HR issues - and need to kept up to date with the new laws, bringing Paychex aboard is a smart thing to do!