Easy to use, easy to learn/work with, very intuitive UI. It is not as user friendly for non-tech savvy users. Some functions are difficult to find if you need them but there's tons of help in the manual. If you're looking for a database program that can help track records, run reports, etc. this is it. I'm solving problems by keeping tabs on the health and well being of our pediatric patients. The most helpful thing about this product is its ability to store large amounts of information in an organized manner. It also provides excellent reports that help me get my job done efficiently. I do not have any dislikes with this program as it has always worked well for us. This application helps me keep all our documentation up-to-date, especially when we are doing large projects like construction or renovations.