I will say, a positive thing that has come out of msft's 20ish year run of consistent incompetence and piss poor leadership, is that there are quite a few former msft engineers (now retired) that are posting great lectures and educational content on youtube.
also, idk when, but the talent level of a "msft engineer" from 90s to early 2000s feels like they runs laps around the msft engineers of today. it's hard to not feel that the suits cannibalized what was at one point an extremely profitable company with great engineering culture for nothing but shortsighted gains