Microsoft employees surely post on HN, although perhaps none are authorized to speak on behalf of Microsoft. People can have opinions that favor or disfavor particular companies whether or not they work for those companies, so I wouldn't assume the place of employment of any participant here merely from what the participant posts.