I applied online. The process took 4 weeks. I interviewed at General Dynamics Information Technology in Jan 2012
Interview
Applied and called back by recruited. Did not know pay until job offer. No negotiation of salary. Fairly easy interview. Most of the questions were STAR based. Got job offer week after interview. Had 2 interviews, one with hiring manager and the other with director. Lots of opportunity for advancement.