I applied in-person. The process took 3 weeks. I interviewed at 3M (Taguig) in Nov 2017
Interview
It is a lengthy process that starts with a head hunter, technical interview, managerial interview, global managerial interview, functional manager interview, and HR interview. The interview process very thorough and somewhat difficult since it is a technical position.
I applied through a recruiter. The process took 1 week. I interviewed at 3M (Dubai) in Feb 2015
Interview
It was very smooth. Very generic questions asked. There were two rounds of interviews. Once by finance manager and the other by human resources. The result was quick. Hiring happened within one week.
I applied through an employee referral. The process took 3 weeks. I interviewed at 3M (Saint Paul, MN) in Sep 2017
Interview
Initial Skype interview with a manager from a different business group that you apply for. Then in person interviews with several managers in the organization that will be hiring you.