I applied through college or university. The process took 3 days. I interviewed at 3M in Dec 2010
Interview
They are a great organization, and have very good people. They made all candidates feel very comfortable throughout the interview process. It is a great place to work with an excellent work culture and great research environment. The hiring process consisted of a 1:1 interview followed by a phone interview, followed by a site visit and presentation to the team.
Interview questions [1]
Question 1
Describe the relevance of your undergraduate summer research to this position
On site series of interviews, with a job talk, done at the same time as a larger group of potential new employees. Very pleasant, positive environment, not hostile or competitive. People seemed to really enjoy working there, and there was a lot of longevity/mobility within the company. Would highly recommend interviewing here to someone interested in scientific research in the twin cities area.