I love that this program has so many options it will fit any business need. The customer services team was extremely helpful in setting up our account as well getting me started using their product. It's very easy to use but also provides lots of customization depending upon each individual businesses needs/wants etc. We have been able to streamline everything from patient information into EMRs along drug dispensing process management. Nothing in particular I dislike about this product but it may be difficult if your computer does not have good internet connection or slow processing speed (RAM). If i could suggest anything that would make me want another version other than price; there should also include some useful templates like new patient registration forms etc as well so customers will enjoy using their services more without having time wasted creating such things from scratch when needed.