I love how fast our billing gets done! We are able fix problems before we get paid instead making up charge errors which leads us losing money at end month!! It's great though because it fixes those mistakes so quickly - makes sure nothing falls through cracks anymore. When they release an update there will be something about what was changed but no one knows until then.. I like how easy it is to use and navigate. It's very user friendly. There are some things that could be improved but not really anything too big. I would say that it is very user friendly and easy to learn. I have no complaints about this software. It works great! I am able to easily track my patients appointments. I can also see what they have done during their appointment and when they will need to come back for another one.