I liked being able to track all of my hours from one system as well in terms of time off or overtime payouts which was great! The reporting could be improved by having more flexibility when looking at reports so that you can see how many people are working where etc but overall it's been good up until now even though they seem like taking longer than usual between updates/upgrades - if this continues then i will not use them anymore unless there has been significant improvements made since last update (about 5 months ago).