Company: Microsoft
Date: 2018-01-03
Overall rating: 4/5
Employment status: current

Work as a software engineer at Microsoft
Pros: The stock you own likely won't tank, but probably won't go up much either. 
401k match is nice.
Cons: Company-level decisions are not always clear and understandable (mobile, devices).