The best thing about this software is that it makes managing my business much easier than before! I really like how easy they are with all their products, from salesforce, crm etc. They have excellent customer service as well. Nothing in particular but if you need help or support just get them involved right away because once again everything is so simple for your needs. It's not too bad at first because of there amazing team behind the product however some things can be improved upon such as adding more features, improving UI/UX design (specially when using SalesForce). We've been able to manage our customers better by being able to track each step of an order which reduces errors due to manual data entry.