I applied online. The process took 4 weeks. I interviewed at GEICO (Chevy Chase, MD) in Jul 2014
Interview
Very professional from start to finish. Recruiting was honest about the pros and cons of the company, the opportunity, and my potential fit.
Initial phone screen, followed by two technical phone screens, which led to a 3 hour onsite interview (with sample writing test).
Great company, press them to pay you market value!