Company: Microsoft
Date: 2017-01-06
Overall rating: 4/5
Employment status: current
Experience level: Junior

Microsoft
Pros: Good work life balance and excellent health benefits. There is good opportunity to work in lots of different products/services across the company
Cons: Annual stock bonus is very small unless you are very high in the ladder. Compensation falls drastically after joining bonus + stocks are vested.