Pros
The work is pretty straight forward and simple, project-based work.
Cons
No office culture. Their party planning group tries to get people involved, but everyone just stays in their respective offices to work. The organization doesn't even try to provide an office culture for its employees, and lets employees provide for themselves in this area (e.g. Annual Christmas party is a potluck with nothing provided by the organization itself). No room for growth. If you don't already come in as a senior researcher, it is very hard to move up, because positions are very entrenched. HR is stingy about provided salary promotions, even if an employee can provide reasonable evidence. Higher-level staff can be arrogant and unsupportive. When making internal changes, upper level staff won't admit when they've made a mistake, when it affects the work of lower level staff. They are also unsupportive in understanding personal and professional goals of their employees. Extremely high turnover rate, probably due to the above cons.