Pros
Exceptional technical staff with compelling mission. Nearly endless opportunities to work on challenging problems. There may be no other place in the world that combines the natural beauty of the area with the career opportunities.
Cons
Timelines for hiring, procurement, etc. are typical for a large bureaucratic organization.