Givebutter is one of the most innovative and engaging platforms I've seen in that it successfully mobilizes young people to actively fundraise and donate around the causes they care most about. The Givebutter team is dynamic, passionate, and thoughtful - they're an absolute joy to work with.