Contacted via a recruiter from linked in, went through a very long chat with him and then offered an interview for what the recruiter said was a c# job, got to the interview and although all the questions were about c#(which I answered) I was told that this job absolutely also required php, I got no feedback for about a month and then I was told they had another interview for me that was an even better fit, had an interview with the snr hiring manager (Microsoft) the interview went really well and I answered every question, at the end the interviewer actually told me that it had gone very well and I should definately come back for a final interview, after three weeks of no feedback I asked the girl from HR got one missed call from her and never heard anything since, very disappointing.