Working for a nonprofit can be very hard work but also can be the most rewarding thing you do in your life. If you're thinking about a career in a nonprofit ask yourself these questions to see if you're ready for the jump.