Pros
Benefits, 401K, Starbucks, cleaners on site, and multiple cafeteria's. Arity location downtown to attract/retain millennials. The pay is average unless you've been there 20 plus years, and some departments allow work from home days. The ERG's put on some great events that allow you to meet people from other departments, with good topics, speakers that offer opportunity for personal development. Downfall, they seem to put in a lot of additional hours in addition to their job without any financial or promotional gain.
Cons
Difficult to transfer and make more money unless someone sponsors you, nepotism. No bonus unless you're E band and above, although you help the company stay profitable. You have to use 4 days of PTO if you're sick before short term takes over. They are not a military hiring friendly company!