Shift Admin has been my favorite scheduling tool for over 6 years, I used it in my previous job and still use it with my current job. It is very customisable and has a large support network. It is very easy to use and very powerful. The cost of the software is very high for my company, however, it is well worth it. The support is also very good, they will come to your office and set the software up for you. I would say the only thing I dislike about it is that the user interface is not very intuitive and sometimes it is difficult to find things. I have been using the software to manage my staff's schedules and I am able to keep track of them all easily and it allows me to create schedules for them.