It is very easy to use for scheduling employees with different shift types (day/night). The system also works well when it comes time do change shifts or schedule vacations etc., which makes life easier! There are no downsides at this point because I haven't found anything that's not positive so far either as an employee schedulor nor from my end managing vacation requests & holidays - everything has been smooth sailing thusfar!! Try out their free trial version first if you're considering using them otherwise there isn’t much risk involved since they offer great customer support once signed up :) Their pricing structure seems reasonable too compared other solutions like ADP who seem more expensive than what we were looking into initially. We've really enjoyed how simple our HR processes have become through work sight vs previous systems where things used be quite complicated before now all tasks can easily get done within minutes instead hours previously required.