Pros
Many of the people I work with are great, social and personable. Great OLDP/ELDP/FLDP/HRLDP programs for the few that get into them. Also a great organization for interns.
Cons
To be honest different areas of the company are managed differently. It is truly hit or miss in how you will be managed, but the company is very militaristic as a whole, it is and probably will be arranged as a complete hierarchy forever. Creativity on the "business end" is frowned upon. Very go by the books organization and well the books were last updated in 2000 or further out. Quick advancement in promising prospects is few and far between. Usually the limited openings are provided (or created for) the LDP program participants, but even these have come down as of the recent recession. Morale is down as a whole and communication from senior leadership is minimal at best. No clear career progression and a quick look around gives many the realization that promotions to the senior level are politically charged more often than not. Also, Mike Heffron was great when he was there as CEO, Linda Hudson is unproven and much to early to speak on. Company advertises it has a great work-life balance, for some, this is true, for the rest, we're not so lucky.