Company: Microsoft
Date: 2018-11-03
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company with good vision and career path
Pros: - Great vision
- Good leadership team under Satya
- Culture change for the good
- Good pay and benefits 
- Relocation options
Cons: - execution on culture change is not adopted by everybody 
- ESPP plan not very generous