It is very easy to use because it has all of your needs covered in one product which makes life easier than having multiple products that you need to update or integrate together at once so they can work well as a team.
There really isn't much I dislike about this program other then maybe sometimes there might be some lag time when updating inventory items but not enough times where it becomes an issue throughout my day. The best thing about this system was how quickly we were able to get started using it without any problems since our previous POS systems had been out dated by many years.