The ease of setup, flexibility for various employee types (employees can login with their username or email address), ability to send direct messages from my mobile device as well as monitor time spent in application is great! I like that it integrates our Payroll system so payroll entries are automatically synchronized when an hour clock entry has been completed by one user while another was using the app simultaneously. Very simple interface - not much bells/whistles but gets job done very nicely without being too flashy looking. Highly recommend this product if you need something easy to use yet powerful at tracking your employees' hours worked daily through out each week period and sending automated emails reminders about upcoming deadlines. This software helps us track all hourly staff's working times throughout every single day we work. It also allows me access those tracked data via its web portal anytime i want even though im away during office days.