I favor voluntary work especially in disadvantages communities. David Brooks gives cautionary advice on voluntary work (service) to college graduates:
In whatever field you go into, you will face greed, frustration and failure. You may find your life challenged by depression, alcoholism, infidelity, your own stupidity and self-indulgence. So how should you structure your soul to prepare for this? Simply working at Amnesty International instead of McKinsey is not necessarily going to help you with these primal character tests . . . .
It’s worth noting that you can devote your life to community service and be a total schmuck. You can spend your life on Wall Street and be a hero. Understanding heroism and schmuckdom requires fewer Excel spreadsheets, more Dostoyevsky and the Book of Job.
See the NYT article here.