Company: Microsoft
Date: 2019-09-19
Overall rating: 2/5
Employment status: current
Experience level: Junior

Probably great if you are an executive
Pros: Pay is okay, shareholders are rewarded
Cons: Reorganizations all the time.
Politics at all levels, and asslicking is rewarded. 

You will learn more everywhere else.