Very pleasant interview experience. Learnt quite a lot from the interviewers who were all engineers.
Applied via my college's career website. Got called for an on campus interview less than two weeks later. Had to go through another round of interviews that lasted 4 hours at their officer headquarters in Andover, Massachusetts. Got an offer three days later.