Company: Microsoft
Date: 2018-03-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good stable company
Pros: Stability of company. Opportunity to try things you wouldn’t elsewhere. Many different projects to switch between without needing to leave the company.
Cons: Overly competitive for wrong reasons/goals. Lots of fat/incompetent people in leadership positions.  Some teams have horrible culture driven by leaders.