Company: Microsoft
Date: 2016-12-05
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work
Pros: I love the culture.  Everyone is pleasant yet hard working. The benefits and coverage is amazing. One of if not the best place I have ever worked at.  If you have a an interview, I would suggest trying your best. They are picky and don't let just anyone into their oasis of fairness and welcoming mentality.
Cons: Must be very compliant and follow procedure to the letter.  Most companies don't operate at this level of rule following.