Interview process was ok. However interview panel was not convincing. First level interview was with peers who was rather quite junior. I personally think the interview was bias and peer interviews should always be conducted at the end instead of first interview.