The interview process with the company was fairly average. It started with a phone call from one fo their recruiters who had found my resume through my universities job bank. The initial phone call was very vague, it didn't explain much about what they do but was more of a phone screen to see how involved I was on my college campus. The next round was on campus and it took place in one of our schools interview rooms with two people in each interview room. They sell themselves as a consulting firm in the on campus interview, but they are really a staffing firm. They didn't make that too clear in the initial in person interview so I was a little taken off guard by it when they flew me out to DC for an interview. The interview process began with breakfast with one person, and then we met with various different people throughout the day. At the end of the day we went into their back room and got a tour of basically the day to day activity. It was finally at this point that I realized what I would be doing. The job actually entails perusing job boards for potential resumes to staff various levels of IT jobs. I left the interview knowing that it wasn't what I wanted to do, and also feeling a little bit mislead on what the job actually was before coming in. Everyone's main goal in the company is to buy stock and eventually open up their own branch in their own location that they want to live in. So, they have a great culture but if you don't buy into that culture it is hard to find yourself wanting to be there. The interview was fairly easy and it wasn't hard to tell that they were looking for great conversation skills and someone who could keep the conversation moving along while giving interesting deposits and taking away essential information. My advice to the company would be to just be a little more straight up about what the job is while on campuses, and also to hire more women. The company was heavily male.