I like that it is easy for employees to use because of its simple interface, but also has many features that make it useful in day-to-day operations. It can be used remotely if needed by multiple locations. We have been able to track hours worked per location with ease using this program. There are options available to customize what you need from your timesheet as well. The only downside we've found so far is how difficult it is to print reports without knowing code numbers or other information about your report. If there's anything else that I haven't mentioned please let me know! Time management through tracking work done at different branches. It has been very easy to use, I have no complaints about it at all! The customer service is great as well - they are always willing to help out with any questions or concerns you may need answered/solved!! There isn't anything that's really bad in my opinion (if there were i would contact them). This program works perfectly for us; we've had nothing but good experiences since going live last year.