The ability to schedule shifts is one of my most favorite features because it helps me keep track of everything related with upcoming events that I need to attend or manage in some way. So far, there isn't much i dislike about this program; however, i would like if they had more scheduling templates available so that managers could have options upon managing their employees' schedules. If you are looking into shifting your management style from being "hands-on" to an overall hands-off approach,