This software has been used in our facility for over 10 years now. I am able to track my time spent each day as well as log any overtime hours. It is very helpful when trying to submit payroll weekly or biweekly! The ability to print out all reports at one time saved me so much time during training. There are things you can do with this program but there is also some stuff that they don't offer yet (such as an advanced search option). For those looking fo a simple way of keeping up with your logs & timesheets it does just right! Tracking employee's down to every hour helps ease the burden of payroll preparation and submission.