I love that it has so many different ways of communicating between my schedule/records as well as having access from anywhere via smartphone or computer! It's not perfect but we have been able to make some changes within our clinic over time which helps us streamline tasks like record keeping etc - We are also using this software during sessions too instead of writing down notes after each visit (which was very inefficient).
As mentioned above there were problems early when first launched however they continued working hard until things got better i guess? This program would be great at any size group because you're always looking up information about your patients rather than trying to remember what their last names were haha!! You don't need much training to use since everything makes sense once figured out how to navigate around system features. For example; where do new appointments go?? How does one log off??? Where did old visits get logged??