I like that it's user friendly. You don't need much training before you are able to use all of its features. It does what we want it to do which is keep track of employee hours worked/paid in an easy way. The reporting capabilities could use some work. We would have liked more options when creating reports. If you're looking for something simple but very functional then this may well fit the bill. We used other systems as well such as ADP Payroll or just writing out checkbooks ourselves so there was no comparison here. Keeping track of employee timesheets has been made easier with this product.