Multiple rounds of interviews. Near the end of the process, I was told by the hiring manager in an interview that there was an internal candidate. At that point, I pretty much knew my chances were shot...as I was also told that it would take me "years" to learn 3M, which seems a bit excessive. I've worked for major companies before and know there is a learning curve...but not a year! Overall, everyone was very nice, but I wish I would have known there was a preferred candidate from the beginning. Perhaps I checked a demographic requirement for their interview process, despite being well qualified for the role.