Company: Microsoft
Date: 2015-05-08
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great People, Not So Great Management
Pros: I spent 18 years of my life at Microsoft. I helped SQL Server, from a PC database one of the world's most successful software products. There are few other companies where you can have your work impact so many people and businesses. I also felt like the quality of employees that Microsoft attracts is very high.
Cons: Microsoft grew over time by maximizing revenue in a single market of channel-driven microcomputer software. Once that market started to dissolve, the company began to implode. Satya came in and tried to re-invent the company to be relevant in a cloud-first, mobile-first world but all of the organization and middle management was optimized to the old model. The infighting and politics kills any move toward innovation.