I applied online through their website and then I received an email from a recruiter asking me to take a skills test/behavioral test online. After I completed that, I received another email from a recruiter with a date and time of when my phone interview would be and with who. After the phone interview, she recommended me for the next step in the process which was an in-person interview with 2 hiring managers. The in-person hiring managers didn't seem very cordial, and didn't seem that they liked working there. I wasn't too sure, because I was nervous from the interview. After they would ask me a question and I gave an answer, they would drill down again and ask me another question based off my answer. There was a lot of drilling down.