Contacted by recruiter after applying to arrange phone interview with hiring manager. Contacted about 1 month later by recruiter to arrange on-site interview. Met with 7 interviewers over 4-hour period in groups of 2 (aside from 1). Break in-between sessions to have lunch with group. Recruiter always responded to follow-up questions and inquiries post-interview. Nothing negative about overall experience.