The best thing about TimeTrex is the ease of use. The interface is very easy to follow and the timecard functionality is great. The only thing I dislike is that you can't print the timecard at the end of the day. You have to print it from the beginning. I have no complaints about this software. I have used other timecard software in the past and this one is by far the best. I highly recommend this software. It is easy to use and get the job done. I am able to track my employees time easily and the reports are very helpful. I am able to monitor my employees time to make sure they are working the hours they are supposed to. It saves me a lot of time.