Company: Microsoft
Date: 2018-03-21
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company, great outlook and values
Pros: Microsoft is extremely creative, forward-thinking, and ambitious.  I have heard this wasn't always the case here (10+ years ago), so it is a great time to be here and our CEO and leadership has us pointed in the right direction.  The culture is also extremely positive and encourages engagement with the community, work life balance, and the company is doing a lot to strive towards improvement with in gender equity and diversity.
Cons: The run-in with the occasional "brilliant jerk" - i.e., a fairly intelligent, hard-working, driven manager or engineer who lacks the social awareness and soft-skills to handle his fellow colleagues.  Fortunately, executive leadership has said there is no room for this, so most of them are either changing ways and at least becoming less populous.