I applied through an employee. A few days later an HR rep called and we set up a phone interview. The phone interview was three days later and fairly simple. We went through my resume and I explained my experience, nothing really surprising or out of the ordinary. I got a call a week later from the same employee I had spoken to for the phone interview to schedule an in-person interview. I set the interview up for the following week. I was also asked to fill out an application online which took about 45 minutes. Came in for the interview and an employee brought me to a small room. I was interviewed by three people separately but none of the questions were really unexpected. They asked for pretty standard information about my past experience and how I work. When all was said and done, I was there for about 90 minutes. I got a call about a week later saying that I didn't get the job. Overall, the process was pretty painless and everybody I met with was very nice.