I love that it has so many different features for scheduling as well tracking time off! It helps me keep all my employees organized in one place without having them spread out across multiple applications which is great because they can be more productive with less distractions from their coworkers who are also using this software too!! There isn't anything bad about what we have been able use thus far but if there was something new being added then definitely give us another try since our needs will change over again at some point soon enough. This piece of technology helped save money by reducing office space needed due its ability not only track employee timesheets etc.,but help make sure everyone gets paid correctly when taking vacation days ect..