The user interface compared to the other time tracking software i have tested is by far the easiest, even for the technology illiterate, to navigate. The hardest part about implementing any new software is getting the buy in from the entire group. Having a the ability to instantly navigate where everything is made the implementation process very smooth.
I would like there to be more customization in the features. For instance there is no separation on the definition of creating/assigning jobs. We would want to have anyone the ability to assign a job to themselves but only allow a "gatekeeper" to create jobs. Being able to define the features more would take out some headaches out of the initial set up.
Take advantage of the test trail and allow everyone to "play" in the system to allow mistakes and create opportunities for group collaboration to learn and grow from the experience.
We are considerably more accurate about tracking our hours on a job and billing appropriately.