The best part about this product was its ease in integrating with our accounting systems as well making reporting much easier than doing it manually! I have been working within an organization that had previously used another fundraising tool which we were not satisfied by so decided try out givelife instead - their support team provided excellent guidance at all stages throughout set up/integration process!! Nothing really apart from being able to sync directly into Accounting System using OData API but given how integrated they make everything else i think thats pretty good anyway =).