Company: Microsoft
Date: 2018-11-23
Overall rating: 4/5
Employment status: former
Experience level: Senior

Average culture; great benefits; great career stepping stone
Pros: I was at MSFT back in 90's when Bill G was still in charge.  Returned to the company in 2010 about the time Steve B left and Satya N took over.

Great Benefits for a family!
Great place to get experience and then move on.
Cons: Mid-level management is horrible.  Too many people trying to protect their cushy MSFT jobs.

MSFT has gone way to far down the political-correctness rat hole.  Culture is difficult to navigate now.