I like that it's easy for my staff to use. It integrates well with our accounting software which has been very helpful in keeping track of billing and payments. My biggest issue was lack of training when we first got them. We didn't realize how much time and effort would be required to learn something so new. If you're looking for an inexpensive way to start up, look into it! They are worth every penny. The ability to keep track of all patient appointments. This saves us from having to call or email patients multiple times per week regarding missed appointments.