I like that it is easy to use since you can do most of your record keeping right within this software itself without having an extra app or computer needed! It makes sure everything gets entered correctly in real time so there are no missing fields later when entering billing information into another system (such as CPT codes). The interface could be improved some but overall its fine if what i am looking at has nothing too complicated going with my charts/workflows etc.. I like that it is easy to access all of my patient's information in one place. It was also very helpful when we had an issue with our computer system at work because we could still see everything from home! The only thing about this program is how slow it can be sometimes; however, it has gotten better over time so I don't mind as much now. We use it mainly for scheduling patients but it does have other features too such as billing which makes life easier.