I like that it is easy to use, simple to set up and very accurate! The only thing about this software is that sometimes you have to wait between minutes or hours before it updates your timesheets. It's not always immediate when something changes in my schedule. This has nothing to do with the product itself but more so with our IT department. They are slow at updating things. So if you're looking for an affordable way of keeping track of employee attendance and time sheets then this may be what you need. We needed a better system than paper because we were having issues getting employees to input their information into our old system. With TINY ATTENDANCE AND TIMESHEET WE HAVE A MUCH BETTER SYSTEM NOW!