I like how easy it was for me, as an employee of my organization (a daycare),to set up all our schedules in one place! The only negative thing about this program would be if you don't have access or can not afford certain features such as phone calls/voicemails etc.,it may seem really expensive at first but once your familiarized yourself wth everything its very worth every penny!! We are now able schedule everyone's time off together which makes things so much easier when we need someone out sick from work due too illness ect..