Mission: Earth Science, understanding what's happening with our planet.
Flexibility: The managers aren't interested in getting all up in your business if you're working. Management recognizes part of its job is to isolate from a lot of BS. Working remotely is a possibility, depending on position.
Forward thinking: The company is actively planning for the future and if you show initiative your ideas can make it to the C-suite.
NASA: I mean, who doesn't want to help NASA do what it does?
Nice folks: Very few jerks.
Cons
If you're a software developer, the pay doesn't match what is available with your average software product company.