Company: Microsoft
Date: 2019-07-09
Overall rating: 4/5
Employment status: current

Good work environment and stability
Pros: - Good job security
- Positive changes in management philosophy in recent years (stack ranking gone)
- Great learning opportunities
Cons: - Hard to get promoted
- myriad bonuses (unless one is in sales and exceeds quota)
- Pay and benefits hasn't kept up with industry and inflation