I like how easy it was to set up, as well as customize for my needs! The customer service has been great too - they are always quick with responses or help when needed in any way possible!! It's very simple yet powerful at the same time (which makes sense).
There aren't many downsides other than maybe having some more options available would be nice? Maybe if we could have an option where you can make appointments by clicking links instead of typing out your own appointment information manually which isn't really user friendly?? That being said there were no problems while using this product so far but haven't used everything fully just not enough hours logged into use. We're solving our scheduling issues through vetlinksql.