I like that it allows you to track your donations, as well as keep up with all of them when they come through! It's also great for keeping donors informed about what stage each donation has reached too - which helps build trust between donor/campaigner relationship so more money gets raised overall (as opposed from just one person or campaign). There are definitely some bugs here & there but nothing majorly negative either way. We've been using this system since we started our fundraising initiative at work last year now & have found no issues whatsoever.