The best part about Pinnacle is the ease of use. The system is extremely user friendly and the training is very thorough. The support team is also very helpful. I have not found anything I dislike about this product. The system is very easy to use and is very intuitive. I have been able to implement this system on multiple locations and have had very little issues. I would highly recommend Pinnacle to anyone looking for a easy to use and intuitive system. I am able to use this system to keep track of my accounts and invoices as well as keep track of my inventory.