The best thing about this software is that it can be used in both home or office environment with ease, which makes our work much easier as compared to other softwares we have been using earlier for shift planning purposes! I do not like how easy one could make mistakes when editing their schedule without realizing so i dislike some of its features but overall working experience has never disappointed me until now!! My clients love having all information at hand regarding who will take what shifts during weekdays/weekends etc.,it helps us save time by always knowing beforehand if someone needs help out due date changes ect..