It's very user friendly, it has all you need for your business in one place! Nothing really comes up as negative but I wish there were more customization options available especially when using POS with multiple locations/stores within our organization. We are solving several problems at once by combining this software with our CRM (Salesforce). Our sales team uses both systems together making sure they don't have duplicate information or any missing data which helps us ensure better customer service overall.