The interview was difficult and very comprehensive interview process consisting of IQ tests, group interviews/assessments and one on one interviews with department managers as well. However, getting a response after each stage in the interview process was extremely quick. Overall a very responsive employer.