We’ve noticed that all the time trackers that we tried have some or all of the following issues:
No true, live Basecamp integration: They force you to create yet another account. Their Basecamp integration is either a one-time import or their syncing is often delayed/breaks. Many time trackers target many different project management tools, claiming they integrate with everything, but they end up doing none of the integrations the right way.
User experience is too complicated: It takes 3–4 clicks to enter one time log (if the projects/ sub-projects are already configured). Worst case, you have to configure the project and minute sub-categories under it before being able to enter a basic time log. Many time tracking solutions are so badly designed that they are disorienting and completely unusable.
Bloated features and insane pricing: Sadly, time trackers with the best user experience also have a ton of features only marginally related to time tracking (expenses, location tracking, billing, scheduling, etc). Bloating their core product, founders justify charging $7–15/user/mo, which just doesn’t scale if your team truly only needs to track time at the high-level and you’re already using Quickbooks, etc. for various other functions. At some point we were paying ~$100/mo for our team, which is not much in the big scheme of things, but is simply unjustified for time logs.
Privacy & Security is an afterthought: Some time trackers take pride in tracking everything about their users, including location, browsing history, and screen recording. Many don’t go this far, but are still unnecessarily storing lots of the data they import through Basecamp or other third-party integration. Basecamp founders have highlighted many of the issues with these in their recent blog post: Employee-surveillance software is not welcome to integrate with Basecamp. A true Basecamp integration should not require you to create yet another user account or to grant unfettered access to all of your Basecamp projects, todos, messages, etc.