What do you like best?
I like how easy it is to schedule appointments and mark them as completed, rescheduled, no-show, etc. It is also very easy to add new customers and staff members. Overall, it is pretty user-friendly, so I don't have to worry about teaching new employees every single detail.
The phone app is definitely a plus. It is sometimes hard for staff members to get to a computer to complete their appointments, but they always have a phone with them.
The Recurring Appointment feature is VERY helpful as well and for the most part, pretty easy to maintain.
What do you dislike?
It is pretty expensive - since I have 15-20 users, I have to pay $149 per month. As a small business, that is a HUGE chunk of my budget. It's less if you don't have as many users - $49/month for just a few. I've looked into other programs mostly because of this price.
Also, the "Event" function has a flaw. I use this to schedule a class with multiple customers. However, it does not translate that to the Appointment schedule, and if you're not careful to also reserve a room on the schedule, you can double-book.
It would be nice if it also had an invoicing feature or connected with Quickbooks somehow. Perhaps it does and I just don't know how to do it!
Recommendations to others considering the product
Overall, this is a very well-developed and useful program. Just be prepared to pay more for the more users you add. Expect a learning curve. Also, you only get phone support if you pay for a higher tier, which is kind of annoying. I would say the pros outweigh the cons, and I've never had major problems. They seem like they are always working on fixing things.
What business problems are you solving with the product? What benefits have you realized?
The program gives me peace of mind knowing that rooms will not get double-booked for appointments. It cuts out a middle-man in terms of scheduling, as each user can access their own account from their phone or computer and manage their own schedule.
It has also helped me keep track of employees' hours for paycheck hours.