The ease of use in this program! There's so many features to choose from, I had no trouble finding exactly what we needed after about 30 minutes of research online. We've been able to create custom reports without any difficulty at all (and it doesn't even crash!). You can also upload your own excel files directly into their system as well which saves time when you're sending out grants or preparing quarterly returns/reports. It would be great if there were more options available for adding donors / beneficiaries / etc., but overall everything works very smoothly once set-up properly. This has allowed us to have one central location where our board members are comfortable signing off on donations they approve.