Company: Microsoft
Date: 2015-06-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Excellent opportunities, great benefits
Pros: The new Microsoft has opportunities to work on a variety of non-Microsoft technologies, overall leadership is in the right direction. Products are good (Except in mobile space), getting more innovative.
Excellent medical benefits, workspace is great.
Cons: Review process is ambiguous
Moving within Microsoft requires you to interview again
You could end up in a bad team with poor leadership where work-life balance might suffer