I like that our office can use this system to keep track of all patient info at once! There are some features we wish were more user friendly- especially when it comes time do send or receive emails from patients/appointments etc.- but those things don't really bother me much because they're easy enough with just looking up how something's done in another part of their app (we have so many different apps!). It does take an amount work - sometimes you forget what your doing if there is too little space between fields; however after getting used having everything listed together helps us see where problems might be coming form as well help identify improvements needed via new programs added such has scheduling clinics appointments ect..