Went through a recruitment agency and got the interview scheduled in 4 days. Interviewer explained a lot about the company and gave me a chance to talk about myself. Asked several questions relevant to the job role and was an overall comfortable interview.
Great company to work for.