I applied through a recruiter. The process took 4 weeks. I interviewed at MRM (Salt Lake City, UT) in May 2012
Interview
I was placed for an interview by a recruiter. Met with a few members of the team at their office. I thought the interview went well, even though I was, at the time, less experienced than their ideal candidate.
They followed up with a few additional questions, which I was able to answer via email. They took several weeks to decide to go with another candidate.
Interview questions [1]
Question 1
The job description and initial interview led me to believe that the position would be strategic and analytical, but many of the interviewer's questions and follow-ups were about technical (coding) knowledge.