The question is flawed. Your question should be: do I believe in MSFT stock so much that I’d buy X% of my salary of this independent of where I worked?
For Amazon when I was there, most of the time the answer was no. I didn’t feel comfortable putting all my eggs in one basket. So usually I sold for cash some portion of my stock vests and then reinvested elsewhere. In hindsight I did alright but could have done better if I left it all in Amazon. Still there’s nothing to say it won’t go in the other direction.
As I said: in hindsight I might have done better holding, but that’s impossible to know. I did build a diversified portfolio that performed very well though and I didn’t have to stress about all my eggs in one basket
I buy Microsoft stocks out of pocket considering that its a pretty high growth stock that also gives great dividends (.46$ per fiscal quarter or roughly 2%pa). That's higher dividends than what even the best savings account can pay, and if its reinvested then it even compounds, this is not even considering the growth of the stock and just the dividends. I envy your position that you get such financial benefits for free 😉 I'd hold on to it unless I have immediate plans to invest it elsewhere.