Pros
If you are passionate about equaliing educational opportunities for children everywhere, then this is the place to be. It is a steady job, not subject to the market fluctuations that are currently laying off thousands of people with my skill set. Despite a bear economy, thousands register for the variety of exams offered by ETS and they aggressively pursue new contracts, and means of cutting costs. Management places a premium on doing things better, and listens to ideas that can grow the company, and those that can contribute to being part of the global educational community, and supporting learning. This trickles down to educational reimbursement for graduate degrees. The absolute best part is knowing that you are part of something bigger than you.
Cons
While working in a support location, such as finance, SWS, etc., as opposed to creating tests or working in psychometrics, your position does not allow regular contact with the populations served, or directly contributing to the cutting edge assessments being performed. Another undeniable downside is that non-profit salaries are not the same as in public accounting, and there is no overtime paid. There are also some differences in how different departments are run (dress code, hours, etc.) and that can be incredibly frustrating.