I really like how easy it is to use, no special software or apps required! There are so many features you can set up in this program that we have not even discovered yet (I think there may be over 50 different scheduling functions). The customer service was excellent when my questions/answers were being answered via email - they followed through with their promise of getting back within 15 minutes!! It's been about 6 weeks since our implementation date but nothing has changed thus far- still great for what we need right now! We're trying out some new things with the help of gorilla schedulings services as well. But everything seems good at first glance! Great product if your looking into something similar. Nothing much other than maybe more options would be nice? For example adding more time slots per week rather then just 2pm til 5pm each day which works perfectly fine currently.