I like that it has so many features, you can do everything from invoicing to payroll in one place. It's not very intuitive which makes using some of its functions difficult at first, but once you get used to it, there are no problems with this program. Not much, if any. The interface seems outdated and confusing. When we started using BillFaster our accountant was able to use his computer skills to update us on how things were going. This made life easier because he could give us updates as needed without having to come into the office every week or month.