I like that it has so many different features, including scheduling appointments with clients as well! It's also easy to use for both my staff members AND myself!! Sometimes there are glitches when you're trying something new (like using an app instead of logging in through our website), but those can be easily fixed by contacting customer service if needed or just waiting until they fix them themselves :) My salon would benefit from having more people who know how this program works because sometimes we have issues getting things done right away due to confusion about what exactly needs doing next etc.. But overall its been great working together since day 1.