Was referred by a friend who currently works for the company. Application was left in limbo until I attended an information session at a local college and met a representative. Had a short phone call with a recruiter a week later, had an in person interview (6 half hour one on one meetings) a week after that, and about a week and a half later had an offer. Total process took a little under two months.