The best feature I like about this is its ability to help me keep track of my attendance using an automatic payroll system, with no manual entry required! There are some things which could be improved such as being able to take screenshots when there's something wrong or missing from your timecard (like if you forgot it). If used together in one application - Payroll + Time tracking- then they can both work really well for managing employee schedules/tardies etc., but otherwise not so much. It does what we need most out here at our place; keeping employees accountable by automatically generating paychecks & tardy reports without any extra effort needed once every week / month. We have also been very happy how easy their customer support has made working through problems solving issues related to us having too many users overloading them sometimes during peak hours. This helps reduce errors since all information regarding user sessions gets stored centrally allowing managers access whenever necessary via dashboard viewings instead of logging.