I love that it is easy to use for my staff, has great reporting features as well as having all of our billing information stored online. It would be nice if they added more templates or additional modules so we didn't have to go through training every time something new came out! We used this software at another office but when we moved here there were many things missing from what was left behind which made us not want to switch over (or try). This allowed me to see exactly how much each patient sees an average doctor per day vs other doctors within their group/practice.