It has all that you would need for any type business, from small to large! The interface design makes it easy not only as someone who does most work in accounting but also helps anyone unfamiliar with computers navigate through quickly without being overwhelmed by too many pages or features/options at once- just what I needed!! No issues currently using this platform which includes tracking orders such sales invoices paid receipts etc... The ease of use, the ability to track everything from employee time sheets to purchase orders, as well as being able to easily customize for your business needs. It's also very easy to train employees how to operate it. I wish there was more reporting options available. For example, if you have multiple terminals in different locations, it would be great to see reports that show what each terminal has sold or tracked. We are solving our problem of tracking all sales info at one place.