I like how easy it is to use this software because of all its features that are listed in detail at every page when you need any one feature or if there's something wrong with an existing program - they have been very quick about fixing those problems as well! Nothing really but would love more information regarding scheduling/time keeping options available from within their system- not enough customization currently offered by best tools so far (no way around using other applications). We've used 2 different systems before switching over completely due primarily being able get our invoices out faster than we could previously which has made everything run smoother overall.- easier communication between office personnel via text messaging etc.,.