Senior management doesn't seem to notice that the economy has recovered. Salaries have stayed stagnant and talent is leaving for opportunities in other locales.
Relatively flexible 9/80 work schedule.
Some programs are very stable.
Cons
Definite "company first" mentality when assessing benefits, staffing, and employee development.
Disturbing trend of taking away leave for those with 20+ years experience.
Benefits are mediocre when compared to other companies.