I applied through a recruiter. The process took 3 days. I interviewed at US Navy in Jan 2010
Interview
The interview was great. I was being interviewed along with 40+ others. I had several interviews (3+) with different groups. The people are friendly, personable. My advice is know your field, so you can talk to them about it. Be friendly, and confident. It will get through the interviews. A great perk of this place is that you get every every other friday off with pay. Great place.
The different groups seem well defined an organized.