Company: Microsoft
Date: 2016-06-17
Overall rating: 2/5
Employment status: current
Experience level: Senior

Good for a few years
Pros: Good place to work for a few years.  Great benefits.
Cons: As time progresses unrealistic expectations on performance are made and priority is placed on self-promotion over actual deliverables.  Stack ranking is still alive and well and there's is no recognition of team work.