4 ms·
Microsoft is one of the few places where you can pretty much switch to using any part of your CS degree just by making an internal transfer. Operating systems?
by ThrowawayR2 10y ago
Microsoft is one of the few places where you can pretty much switch to using any part of your CS degree just by making an internal transfer. Operating systems? Compilers? Consumer applications? Cloud infrastructure? Search engines? Games and console development? Embedded devices? Database engines? CS research? All there in one place. Only Google and Amazon come close but Google is 90% search and ads and Amazon is 90% cloud and retailing with all other areas being small side projects for them.
The downsides are the mega-corporate culture, with all the bureaucratic dysfunction and vicious internal politics that entails (it's not quite IBM but not for lack of trying), that its famed private offices are gradually shrinking / going away, and the pay is decent but not amazing. And obviously if you rabidly dislike the MS software stack, you won't like it there.
- _John-Titor_ 10y agoThis sounds pretty amazing. I don't particularly hate the MS stack. I like most of it, in fact. This puts it in my list of companies-to-consider list.