Previously used their CMS Pro software and loved it, the new version (Denali), not so much. The software has multiple issues most of which are programming errors that they fix with multiple service packs. The good thing is that the support people are pretty good to deal with...the bad is you will have to deal with them.
The current program does not have a good payroll interface. I understand a payroll solution is in the works.