The best thing I like about this software is that it allows me to manage all my payroll needs in one place which makes life much simpler than having to go into several different systems.
It also cuts down on errors as well since everything is done together. There aren't any downsides at this point but if there was something I would say is definitely try another system because some things do take a little bit longer when using it compared to other programs out there. Managing employees paychecks has been so easy now that we don't have to worry about going back and forth between two or three separate computers anymore.