The best part about this product is that it allows you access from anywhere as long as your computer has internet connection (which I like because my work requires me be able to use all of these apps). It also gives us many benefits such reporting capabilities which helps our management team make better decisions in regards to staffing etc. Nothing really since we have not encountered any problems with using their products yet but they do seem pretty reliable so far! We are solving issues regarding tracking employees hours worked per day/week vs actuals versus what was scheduled by managers during training.