It allows me to make changes in my schedule at any time, I can see what is available before deciding whether or not it makes sense if i need more hours with this week's client than next month has allocated! Sometimes you realize that there are times when everything aligns perfectly but then something happens which completely throws off your plan as things change quickly - so be prepared (at least have another option) just incase of emergency calls/weather delays etc.-it all helps though- especially where an employee who needs their shifts changed mid process will get frustrated without having some flexibility here too!! If they could add other companies like myself into one group within scheduling software instead maybe? Other programs allow multiple groups per account whereas ours forces us through our IT department everytime we want to merge two different employers together even after contacting them numerous weeks later about how much easier life would become haha :) It is very easy to use, it has a lot of features, it is very fast, it is simple to navigate. I had no problems with this software. I would recommend this product to anyone who wants an online scheduling system that is user friendly and easy to use. We are able to schedule our workers easily and efficiently. We can also see their time off requests and approve them.