I went to one of their presentations on campus and left my resume with them. They called me the next day to set up an interview the following day. The interview went pretty smoothly, no technical questions whatsoever, only personality and behavioral questions. It took about an hour, I recommend you take a bottle of water because you will have to talk a lot.