In person interview. Very cordial. Received great deal of company information while interviewing. Two way interview. Got to ask questions during the interview which were answered satisfactorily. The interview timing was appropriately managed and it was very well-organized.