It's easy to use and it works great! The customer service has been wonderful as well - they have helped me out whenever I've had questions or needed assistance. They are always here when we need them if anything goes wrong in our program (which isn't very often). We haven't found any major issues yet but that doesn't mean there aren't some things we don't know about. If one were looking into this product then just go ahead and do so because their support staff will be able to answer all of your questions or concerns. This tool makes scheduling much easier than doing paperwork by hand which saves us time.