Pros
Some of the people are nice. Perfect place to be if you are a few years from retirement and want to do nothing while you ride the wave to freedom.
Cons
If you are entry level or mid level career avoid this place at all costs. You'll end up getting stuck if you aren't careful. This is an organization that has the potential to be better and do better but it refuses to evolve. The phrase "this is how we've always done things" is so common it should be the DMDC motto. The work that DMDC does is very important and has high visibility so its surprising how unorganized and sloppy management is internally. The high performing employees usually end up burnt out trying to carry the dead weight of other employees. The organization is so large that its easy for someone to slip in and do the bare minimum and since its govt they receive no consequences for poor performance. If you aren't lucky you'll end up stuck here and lose any and all marketable skills for other positions. Many of the people here have been working here for decades and have no concept of how the rest of the govt works and can't be bothered to learn anything else. This organization is very top heavy so there is little to no room upward for others.