I applied through a recruiter. The process took 3 weeks. I interviewed at 3M (Singapore) in Aug 2012
Interview
It was okay, but has many layers. I had 5 interviews including HR interview in the end. It was a combination between in office interview and phone call with US team