Gave my resume to them at my university career fair. They had technical recruiters there (definitely a plus). Contacted by phone to learn more about the company/schedule an on-campus interview.
Interview day was very good. The technical component involved two managers: front-end and back-end. The "networking lunch" was not my favorite, because I find that kind of thing stressful.
Recruiter is very friendly and has followed up consistently, to the point where I feel really comfortable talking to her.
Three managers on the front-end side of things called to explain there different projects and how I would fit in. That particular department seemed to be really interested in modernizing as far as technologies employed goes.