I like that it has built in macros for recurring events as well which saves me from having to write them out by hand each week! It can be confusing at first but once you get used with how everything works its easy peasy!! There are some things missing (like an option not available during certain times or holidays) however they do have customer service who will help if needed so just keep working through those problems until someone gets back into their office/workspace :) Scheduling is very important because without one our team cannot accomplish what we need done within deadlines nor meet client expectations due date management etc..