I've never been much of a volunteer, but I loves me some pro-bono work. Donating professional services can provide an opportunity to beef up your skill set, may lead to paid work and looks good on your resume. Of course it also helps make the world a better place. I did a couple of projects with Taproot and never looked back.