I have a lot of friends with plenty of DoD, NMCI stuff... but you know, they show up to an interview for a digital agency in full dress with a perfectly pruned resume and pressed shirts... because that's the culture they are used to, and it gives off the wrong vibe. What it shows, to the other side, is that your priorities are in those places... that you see those things as important... and its a turn-off to places that are more fluid and open. I wouldn't work anywhere where I had to wear dress shoes and a collard shirt every day. It would be a BAD culture fit, because I don't value those things, as I see absolutely no connection between my clothes and my output as a developer...
One of those friends with heavy DoD/Corp background, i helped him get his job, he loves it now, because hes good with the more relaxed culture at the agency he's at now... but it was like pulling teeth to get him to show up for an interview not dressed like he was going to a wedding...