They do 3 interviews at this company. I was called by the hr person to setup a preliminary interview. He was very nice and answered all of my questions (I had a lot). The interview was short but informative, the manager answered all of my questions in a very direct manner and asked me a few questions about myself.
She invited me in for the job shadow interview. I was a bit nervous for this since I had never done an interview like this. The guy i shadowed/interviewed with made me feel very at ease and thoroughly went over every aspect of the position with me including what he does day to day. I actually really enjoyed the day and am glad that I decided to go.
The final interview was with the manager again and we discussed the day with the account manager and my feelings on the day. All in all it was a great experience even though I decided not to take the position (I ended up getting a scholarship to grad school and I decided to do that instead).