I applied online. The process took 4 weeks. I interviewed at RSM in May 2014
Interview
I did an initial phone interview with the hiring manager where we talked about my past experiences, the job, exceptions, and salary for over an hour. The team was currently three members, with two of them in Chicago and one in Minneapolis, I would be working out of the Des Moines office. About a week later I moved on to a technical interview with two of the members of the team I would be working with. Conversation went very well for well over an hour, until we got to salary. I told them the same thing I told the hiring manager, but the conversation/interview abruptly ended there. Two weeks later I got a call from the original hiring manager that they were going to go with a local person. Three days later I got an alert from their website saying a new job was posted, which was the same one.