Company: Microsoft
Date: 2019-01-07
Overall rating: 3/5
Employment status: current

Software Engineer
Pros: Large company, lots of opportunity for growth.  Matured company.  Plenty of areas to move around
Cons: "Peter Principle" is a regular occurrence with leadership, and with regular reorgs, and SLT regularly deciding they don't like current middle management, you get lots of churn.  Though all depending on your Org/areas