I like that it's simple to use. We are able to track client hours without having to rely on an office manager or accountant to keep track of everything. The interface can be a bit difficult so as we're getting familiar with it there's some learning curve involved. It also would be nice to have more customization options when uploading timesheets from our clients. This could help us save time by only entering the necessary information. We've been able to track our billing very accurately over several years.