Interesting take on the ways giving drives learning, professional growth and even success for employers. 

http://www.theatlantic.com/health/archive/2014/03/how-to-succeed-professionally-by-helping-others/284429/