Applied through a recruiter. The process was very quick as I received a phone interview that week itself. I was invited to come for an onsite interview (Chaska,MN). For onsite interview, there were many behavior and hypothetical situation ques. They really make sure if you are the perfect fit for that role. It was then followed by technical round by the scientist. Finally Lab tour marks the end of the process.