The best thing about this software is that it's very easy to use, no matter how technical you are or aren't! It has everything we need for our daily operations in one place - from customer info all down through invoicing/payments etc., as well emailing customers with reminders when they haven’t paid their account (which happens way too often!).
There isn;'s anything I dislike at present but if there was something else like an easier integration of google docs then maybe? Having such detailed information stored within 1 system gives us peace mind knowing what each department needs access to without having multiple systems floating around which can get confusing sometimes.