I applied in-person. The process took 4 weeks. I interviewed at Mars
Interview
Met at campus recruiting, nice guys we hit it off right away and I interviewed on campus the next day. Received offer after 3 weeks. Lost touch in between but was pleasantly surprised with generous offer after the third week.