Generally awesome, the fact that our boss retains its subscription after more than a year now, it's definitely useful. It's actually the basis of our timekeeping and salary.
What i like most about time doctor is that the good UI in web portal, supports multiple integrations like jira cards/tickets. Automatically jira cards are shown in the timedoctor app.
The wee app that it comes with is useful once you get the hang of it. The good thing is that even if you cancel the wee bar, you still have the tracking running which is great.
The software on my employee's end was intrusive and frustrating to use. The software is expensive for what it provides.
So the clocking can be redundant and may annoy your employees.
A couple of gripes - it keeps reminding you if you are back at work if you have paused the tracking - that is a bit annoying.