I contacted the company through my college's career website. The company came to campus to interview students that they had decided they liked. My interviewer showed up 1/2 hour late in jeans and a t shirt (I was in a full business suit). The interview basically consisted of asking when I could come for an on site interview and asking if I had a portfolio. I went for an on site interview a few days later and received the offer before the end of that same day!