I like how easy it is to use, and how simple it is to navigate through the program. It's very intuitive, and you don't have to be an expert to figure out how to use it. One thing I wish there was more of was customization options. You can customize the way your doctors are displayed in the system, but not much else. I think this program would be ideal if you had a small or medium size practice, because it's not as robust as other programs. This program has helped me organize my billing, scheduling, and patient records. We've also been able to communicate with our patients using the messaging feature.