I like how well it organizes my patient's information, which is very helpful when you're seeing patients in multiple places or even doing house calls! It also has all of your billing codes organized (which makes things easier for me) so there are no errors during coding time from forgetting something important!! There aren't many features outside what we need at our office but they seem pretty good about adding additional ones as needed through updates/fixes etc.. The only thing i have found missing was an option where each provider could get their own personal list instead if just one shared master page - this would make everyone more comfortable using them since its not always easy finding someone who knows everything inside & out yet still being able use these systems effectively.- Patient visit notes doenst include past history info unless asked by doctor; sometimes doesnt store previous labs results either until told specifically otherwise.