I am using it to schedule our production shifts with my employees so they don't have to come into work early or late which makes scheduling easier when we need them too! It's difficult sometimes because there are multiple options you can choose instead of just choosing one option to finish an action like entering data but once its set up properly it works great. We use this program mostly to schedule who comes out first/last in a shift depending if someone was scheduled after us already etc. I like how easy it was to use once we got our training completed. It's very user friendly which makes using it easier! There are some features that aren't as intuitive but they do come with an additional cost so you have to decide if its worth it or not. We were looking for something to help us keep track of our production schedule and this did exactly what we needed.