intense interview process, more than 5 rounds of interview
you get to meet a lot of people from the organization
the interviewers are able to accommodate answering your questions
feedback is given on a timely manner
everyone is friendly, very casual in terms of the interview itself (intense questions though)