I can't speak to the product side because up until a year ago I hardly used any MSFT products but I can say that the culture that has been brought by Satya, and likely his reports, is one of the reasons I joined MSFT after being a longtime hater.
When I was approached to come work for MSFT I said "no" right away. The person recruiting me said "just listen to our pitch and then you can say 'no' if you want". After hearing Satya talk about where he wants the company to go and what it'll take to get there I had a 180 degree switch on how I felt about MSFT. I talked with some other old-timers who were there to see if things really had changed and they all told me that it was a slow progression but things were certainly changing for the better.
Now it's totally possible that they all are just good at selling to people but it was enough to get me to join and 95% of the time I'm glad I did.
When I was approached to come work for MSFT I said "no" right away. The person recruiting me said "just listen to our pitch and then you can say 'no' if you want". After hearing Satya talk about where he wants the company to go and what it'll take to get there I had a 180 degree switch on how I felt about MSFT. I talked with some other old-timers who were there to see if things really had changed and they all told me that it was a slow progression but things were certainly changing for the better.
Now it's totally possible that they all are just good at selling to people but it was enough to get me to join and 95% of the time I'm glad I did.