It is a dinosaur in the world of accounting and bookkeeping software for small business. It has the most essential and versatile set of tools for payroll, accounting, inventory, time tracking, and analytics. This array of functions make it a little bit confusing to use, but there is a huge support system on the internet with tutorials, forums and Quickbooks support. There is a Mac version and the software is working on becoming the best cloud-based accounting software.