Thinking about a Nonprofit Job? Here's What You Should Know