I liked how easy they made it so you could pay your employees through their website as well! It was very convenient because all of my payments were taken care off by them which saved me time in processing payroll each month (and tax season). The customer support is not always great but when there's an issue with payment or something else we needed help resolving quickly - Customer Support would get back right away almost every single day without fail. They have been doing this since 2012 though now some things are changing/changing direction etc., however overall still good experience working wih these guys!! Payroll management software has become more complex over years & companies need tools such as fancy hands who can handle everything from ACH transfers thru direct deposit into bank accounts along side W2s filed out correctly at end year reporting period.