Company: Microsoft
Date: 2014-12-19
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Good company undergoing lots of change
Pros: Good compensation in large part. Top leadership appears to be on the right track. Culture is different per group but overall is becoming more collaborative.
Cons: Lots of change going on, realignment of teams, projects. Review model can still harm individuals. Lots of poor decision making in the past has led to mistrust and fear in some areas and teams.