Company: Microsoft
Date: 2018-04-10
Overall rating: 4/5
Employment status: current
Experience level: Senior

Interesting times.
Pros: Some really smart people, and depending on which product group you are in, you might have an ability to have tremendous impact. The benefits are decent and the stock has done well in the past few years.
Cons: The company culls employees regularly and targets 60% of the ongoing market compensation, but is slow to adjust. The benefits package is no longer what it used to be.