I interviewed by phone, then was offered to come in. The staff were very nice, and relaxed, and I interviewed with about 10 people in the department, before they took me to lunch. I then returned, and was told I'd hear back, which I did after about 2 weeks. The office environment was great, and I really enjoyed the experience.