I like that we can see all of our appointments in one place so there are no missed calls or voicemails from people with questions about their appointment. It's also nice because it keeps track of when someone has been seen by us which helps keep everyone organized about who should be seeing whom for what issues/problems. The interface could use some work but once figured out its very easy to navigate through everything as well as customize things how ever way you want them set up. We have found this software helpful since it allows us to centralize information within 1 system instead of having multiple systems just to run an office efficiently.