I like that it allows me to do all my bookkeeping, invoicing etc without having any software or computer knowledge at all! It's easy for anyone with no experience whatsoever but also has many advanced features allowing you have complete control if required (which we didn't need). The support team can be slow sometimes as they are not always able to answer questions immediately which takes time when working during business hours. However this was only minor annoyance once resolved quickly by replying within minutes instead of waiting days/weeks until someone gets back from holiday / sick leave. Shield does everything there should be done - so far nothing bad enough where i would want something else used otherwise. All our accounting needs including tax returns were met through shield geo services; their customer service department helped us set up new accounts very efficiently & easily using.