Pros
Free parking, near metro, alternate work schedule, teleworking if you can get it, improved union management, gym (it's $35.00 a month, but Planet Fitness offers it for $10.00...go figure), loves to spend money on technology,
Cons
It's located in Suitland, waterless urinals, high priced cafeteria, nepotism and cronyism in the workplace, famous for creating review boards when GAO find faults, top heavy with minimum minority employees in management, reorganization every three years, no training, no promotions, veterans preference is frowned upon, security is a joke especially in IT, being proactive is a sign of weakness, image over substance, unethical and incompetent management. Unprofessional behaviors in meetings that reminds you of high school.