They flew me out to the plant, paid for hotel, car. Interview was one day and with different plant employees ranging from managers to other analysts. Overall one of the easiest interviews I have done. I received an offer about a week after my interview and 3M paid for everything related to my move.