Got a call from HR, then I was scheduled with a conference call with hiring manager. After that, there is a face to face interview with selected managers, peers and HR. The interview seems to be organized. I am positively surprised when I asked to meet the person with specific role and that was arranged for me on the day of interview. HR follow through with salary/benefit negotiation and start date negotiation.