I applied online. The process took 1 day. I interviewed at 3M Consulting (Grandview, OH) in Aug 2015
Interview
It was more of a get to know you type interview. It's a small company so its with the CEO. They wanted to see that you have an outgoing personality and can be very personable. The second interview is an all day (7 hours) on site interview where you see what a typical day is like on the job.