I like how easy it was to setup my employees by using the online scheduler which was very user friendly. The scheduling process is simple and easy to do with this software. There are some features that need improvement such as the notifications system. You can't easily set up an email notification if you have a large number of employees or a lot of information in your calendar. I really enjoyed how easy it was for me to use because I am not computer savvy and it was very easy to use. It made our life easier by having everything ready for us when we came into work. The benefits were immediate since we had a better way to keep track of all of our employee schedules at once.