Great mission-based org with wonderful colleagues and interesting work.
Cons
The greater org structure often felt unclear and difficult to understand. Lost time due to difficult budget alignment and trying to start up initatives that weren't very effective or necessary.