The ease of use, time-tracking capabilities & user interface are excellent! I'm able to easily track my hours against projects with minimal effort - plus there's no need (or ability) in this application or otherwise that i know about!) to record separate times when working at different locations. There isn't anything really 'wrong' but it would be great if they could allow larger files sizes than currently supported by their FTP server/hardware configuration? For example we have several large reports which exceed our current limit without any issues as far as file size goes so perhaps something like allowing users more disk space within each account etc.? It has been very easy keeping up to date records regarding how many billable vs non-billables work days were recorded over X number months.