I have been working at Northrop Grumman full-time
Pros
great team, interesting work, i'm a fan
Cons
PTO takes a while to build up
I have been working at Booz Allen Hamilton full-time for less than a year
Pros
The company has great benefits in terms of backup childcare, etc.
Cons
I can't find any so far.