Great Support
Very easy to use and setup. Plus if you do get stuck, support is quick to respond to SOS emails. Can be tailored to display the level of detail that your client or billing department requires. Would definitely recommend.
BookSprout about
Easy TimeSheet