I have been working at US Department of Defense full-time (More than 10 years)
Security, serving ones country, and compensation.
Workload, travel, and need for technology.
I applied online. The process took 8+ months. I interviewed at US Department of Defense (Baltimore, MD) in September 2011.
This was the worst experience i had , had to go trough so many interviews and process and there are so many restrictions. It's better to apply for any regular job instead of this. The amount of hassle and tress you dont need it just forget about DOD unless your born here and stuff it will be easier.