Submitted my application to College recruiters. Recruiters were very friendly and outgoing. They had hosted several events on campus and seemed to want to get to know there candidates Got an email requesting an on-campus technical interview 3 weeks later. I interviewed with them, and was contacted that evening for a second interview the next day. After that interview, I heard back from the company 4 days later with an offer, and the recruiter was more interested in asking me what I wanted from the company as opposed to trying to press me for an answer. I was invited to fly down to their headquarters to visit their Palo Alto branch and get a better feel for the company.