I'm really happy with this product. It allows us to track time at a very granular level for reporting and invoicing. I don't use all of the features, but like what I do use. And the team is super responsive anytime I have a question or support need.
Team based tracking and reporting, easy export of data, graphical displays, good organizational structure.
I have probably used a dozen different time tracking apps & processes.
Recently I had need to track a lot of time & task details on a couple of projects. The issue with most time tracking tools is if they do not exist within your existing software set, it can be a drag to use yet another app. My one exception to this rule is a standalone mobile app which TimeCamp provides.
Currently I am using (and demoing) the free single user license and I have entered about two weeks of time I had been jotting down in a notebook. Time entry is quick, intuitive and flexible with ample room for notes.
There is a companion desktop and downloadable versions which allow you to upgrade for a broader feature set plus integrations and other bells & whistles.