The ability to schedule employees during their off time so that they can be available when needed is great! I dislike not being able to print out all of my scheduling data at once instead it has you click through each day one by one which slows down your progress if there are many days in between appointments/meetings etc.. It would also make sense since we have employees who work from home some times throughout our office hours but don't always come into the building every single weekday just because someone called them up could possibly help speed things along? Having access with this software helps me keep track what meetings need attending next as well as having reminders set automatically makes life much easier than remembering everything myself.