I love that it has an easy to use interface, so all my employees can easily log in from anywhere they are using their computer or phone! It's not as intuitive for new users (or even experienced ones) who don't know how everything works yet. The reporting features aren’t very robust either - you have limited options when creating reports unless there was someone with more experience than me looking at your report before approving/rejecting them first time around :) Not much else really since this software does what we need without any issues thus far but maybe some other functionality would be nice? Just make sure if choosing between labor times tracking vs payroll integration which one will work best for YOUR needs because both of these programs do different things well enough though each could benefit by adding additional functionalities like invoicing etc..