Extremely enlightening interview process, often good feedback given and very friendly team members. All members in the interview process were extremely interested in developing a relationship more than just the standard "interviewer/interviewee," and showed interest in you as a person, rather than you as an applicant. However, the interview process is extremely lengthy, with three interviews, and often a few weeks between interviews.