Good wages and ability to move up
good atmosphere and good work
Respect for history and culture of the organization that has brought us to this point.
I have had a good experience.
Solid nonprofit to work for.