Applied through careers site and Recruiter contacted me a week later. Recruiter was very friendly and would say the best I have worked with. After hiring manager interviewed, they scheduked 4 30 mins interviews for technical round. Looks like they already had found a candidate and were going through motions with out any great questions. Very slow process.