Hiring Interview was a pleasant process in General, not too many Steps. One of the things I like about Microsoft is that they push the use of technology in all fronts specially Microsoft products. Therefore two of the 3 Interviews I had were via Skype. A 3rd Interview was in Person, they were very respectful of the experience I had on my resume. At the end don’t expect a lot of Push back if you are interviewing for a contract position because you are very low risk for them. They will be paying half of whatever that same position pays for an FTE, without benefits, plus they can let you go at any time with very little notice.