I applied through LinkedIn. I received a call the same day from a recruiter to go over general questions and company information. After speaking with the recruiter he set up a call with the hiring manager. The call was very detailed. We spoke about the company and the position for over an hour which was comforting. After two phone interviews I was invited to an onsite interview that lasted 3 hours. During the onsite interview I met with multiple people in the company. I liked that the interview process was long, both phone and onsite. It allowed me to see the culture of the company, ask multiple questions, and see what the various departments had to say about the company and job. This eventually helped me make my decision on the job. You are asked many different questions to ensure you are a good fit for the company, culture, and department you are interviewing for. Make sure you come prepared.