The best thing about this system is that it has all my scheduling done for me! I'm able to have access to so many resources at once which makes life easier when running multiple practices. It's also very easy to use if you are new to practice admin. There isn't anything in particular that I dislike. If you are looking into scheduling software I would definitely recommend checking out clinic master because it does everything we need right now. We were having issues finding an app that was able to handle our needs as a small group medical office. CM helps us schedule patients more efficiently than ever before. As far as any complaints there aren't really any other then maybe some customization could be made but nothing major.