I really liked that it allowed me to see in real time how patients were doing, which was great for my scheduling purposes. It was also easy to access patient information, which meant less searching through old files when needed. The only downside I can think of, if there actually is one, is that they don't allow sharing of notes between providers. A couple years ago we started using this system, and ever since then, I haven't had any complaints at all. It has been very helpful, especially because it allows us to track our patients' progress in regards to their appointments, cleanings, etc.