The caveat is you have to survive the bureaucracy, which is probably unmatched elsewhere.<p>Just a month ago I visited DC and a contractor asked for help on some of his code...the JSP was quite cringeworthy, and I was amazed the contractor could not figure out what was a simple CSS issue. Even though I had lived in DC for about 4 years and started my development career there, it had finally clicked how old technology was in the government, along with the methods of development (I had never done any development for the government, although I&#x27;ve been on the receiving end of some very bad bugs on software created by contractors).