Pros
Great mission/ cause. Ability to travel. Mostly good benefits (medical, pension is very good) Great location in Philly (close to all major public transportation).
Cons
"Competitive salary" is a lie (the turnover is prevalent). Lack of communication between departments which is a byproduct of archaic way of thinking passed down by leadership. Tuition reimbursement is never consistent (sometimes, it's approved, other times it's not). No ability to work a flexible schedule despite most work can be telecommuted. No comp time following working long hours and days at scientific conferences. Promotions/increases are rapid for some, inexplicably delayed for others. Moving across departments is usually frowned upon. Management has ZERO emotional IQ