Pros

  • Time tracking on specific client-associated documents
  • Client-based time and expense tracking
  • Well designed and thoughtful integration between clients, projects, and billable events
  • ICal synchronization
  • Flexible billing options

Cons

  • Inconsistent iCal synchronization
  • Occasional interface glitches
  • Weak template design tools