I like how simple this system can be used for various issues our office deals with, from patient education to scheduling appointments to billing procedures.I dislike that sometimes you have to go into multiple places in order to find something which takes time away from your day-to-day work flow.
If you're looking for an affordable option then definitely try out medGen! We've been able to streamline processes so much within one place. As far as communication goes we are now better equipped because there isn't confusion about what needs done once someone has left or who should take over when another provider leaves the team mid project.