The best thing about this software is that it has all of your accounting information in one place! There are many features to choose from but I like how easy they make creating invoices as well as keeping track of sales tax for my small biz. It's not much different than any other program out there so you really have nothing bad to say unless you're looking at something specific which isn't available through these programs (yet). We use it primarily when we do payroll because everything works together easily. Also very helpful if using Quickbooks or Sage 50 Accounting Software too.