I applied online. The process took 1 day. I interviewed at CDM Smith (Bellevue, WA) in Dec 2011
Interview
They do a series of 1:1 or 2:1 interviews with the entire group you are interviewing to work with. There's not much coordination and it's pretty repetitive. They do not have a good method for getting back in touch or keeping you up to date.