I applied online and was sent an email that they wanted to interview me. They sent me a schedule of the interview process, which was from 2pm-5pm, meeting with 6 different people, each interview lasting 30 minutes. I was nervous about this but each interview was really relaxed and didn't last 30 minutes. So I usually waited in the interview room 5-10 minutes until the next interview. Everyone was really nice, and everyone asked the basic interview questions, nothing too tricky. Their office is downtown Chicago next to Millennium Park, nice office and is located on three floors.