Microsoft employees have done AMAs before. Sometimes it is anonymous and unofficial and some times it is not.