On-site interview to give a presentation to people inside the company who has experiences in the field. Management people don't have enough technological background to understand technology details. Interview took place after phone screen. Interviewers are not well qualified.