I like that the software is very easy to install and use. The customer service is fantastic. The program is easy to use and does not require very much training. The software is customizable to your needs and I have not had any issues with it. I am currently using EssentialsPro to manage my sales orders and invoices. The software is very easy to use and is very customizable to your needs. I love the ability to customize the program to fit my needs, which is something that is hard to find in other software. I am not able to track my customer information or inventory. This is something that I would like to have. I would recommend EssentialsPro to anyone looking for a sales order and invoice management software. I am using EssentialsPro to help with my sales orders and invoices. I am able to view my customer information and inventory.