I interviewed at NEQCA and the process took about 3-4 weeks total. The process consisted of 2 separate rounds of interviews, a team lunch and a writing assignment. The HR department kept in constant contact, the interviews were fair, and the lunch was a great setting to match team fit and cultural match. This process was thorough and positive.