The interview was conducted by both hiring manager and recruiter. They're very professional and friendly with open ended questions. They're very technical people and love scenario-based questions.
With their hospitality during interview, I've already made up my mind to work with the company provided they offer an employment letter to me.