I like that it is easy to use, has all of our information stored within one place (safety reports). The software can be slow at times when you are trying make changes or add new employees/employees into your system which slows down logging time cards for payroll purposes etc.. Also there seems some issues where if an employee leaves they will not log out properly so sometimes we have trouble finding who was working during those shifts before someone logs them off unexpectedly! It's great having everything together instead going back & forth between paper files. We also get notified via email whenever something happens regarding any member from us including their shift report card status as well as attendance records.