I like how it's visually appealing, you have options to customize everything from colors/fonts to layout as well as your schedule itself with time slots for each member of staff if needed. It is fairly new software but has been growing very quickly in terms of popularity which makes me feel good about its future growth potential (as long as they keep adding features!). The main thing that really turns people off is their pricing structure because there isn't much flexibility when paying monthly instead of yearly or even quarterly payments (which are more reasonable). However, this could just be an issue between myself personally since we're still not able to pay by month rather than year-to-date up front. We've solved some scheduling issues using Google Calendar however our clients aren't always available at certain times and sometimes need reminders sent via email etc. This allows us to easily send out reminder emails without having.