Affordable solution to manage the business transactions, know about your customers and vendors, and manage employees.
Comparable to high-end software
Pros: Easy to use and has many features that are available in very expensive software, like multi-warehouse handligng. Good to work over internet and network. It is also very afordable.
Cons: Payroll was weak for us.
Overall: I recommend it if you do not want extensive payroll for the USA.