Applied through an Employee referral. Received a call after two months from an HR team member. During the first call itself, they had asked for my current Salary and asked if I would join for a dip. I felt surprised at this question as a company of Microsoft size asks such question in the first call itself. I had assured them that we can discuss and negotiate later. A week later, received a call asking my availability for a R1 Telecon. R1 was purely on PMP concepts and my experience. A week later, I received an email from HR that I passed R1 and scheduled R2 Telecon after one more week. R2 was based on my experience in Project Management and it was a good discussion. I felt it was good but unfortunately didn't hear anything from them which I deduced that I did not get through. It took more than a month to schedule two rounds of Interview. I expected a little bit of professionalism from HR to update me on the Interview status so that I didn't have to wait forever expecting a call for next round. Overall good discussions with the two Interviewers and I will try again in the future as it's my dream company.