I have used PayChex in a very small, mostly exempt environment and it was fine. We didn't use their software or any of that. If you are large enough to need/use their software, you end up having to add more servers, which means more IT overhead, and manage it all yourself. There are ways that your local and
payroll data can get out of synch. They'll try to gloss over that part but it's possible. We went with Ceridian's hosted product to avoid that. How many employees do you have?