I only started referring to MS as M$ after I had been working there for a year. I joined them with cautious optimism, because the new CEO had finally gotten rid of that atrocious stack ranking system.
That optimism did not last long. I only stayed there as long as I did because of how much they were paying me. Referring to them as "M$" is disturbingly appropriate given that all they do is to throw huge amounts of money at problems until they go away.
Have you ever seen how much Microsoft will pay you? Those sort of people often end up as very good programmers. Not that surprised that people in this camp end up working at Microsoft and then quit because they don't like working there.
https://www.penny-arcade.com/comic/2002/07/22/m