The most helpful aspect of this software has been that it allows me, as manager, or supervisor, to see my schedule in real time so I can make sure everyone gets where they need too be and when they should arrive/leave each day! This feature alone makes shift work much easier than having no visibility into what's going on at all times (no email). Not being able to enter specific shifts manually would really help if you're working remotely sometimes but other than that there isn't anything bad about using this program.
It does exactly what our organization needs without any issues aside from maybe needing more information regarding entering multiple employees under one account. Our team uses this during certain holidays because we are not staffed full-time otherwise which helps us keep track of who works where throughout the year and how many hours people have worked per week.