Company: Microsoft
Date: 2013-10-15
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Drama and politics
Pros: Constantly working on bleeding edge software with large budgets to support projects
Ability to grow knowledge of various technological disciplines
Cons: Tons of office politics.  Since the reviews are based on a popularity contest is you are not everyone's best friend you get constantly screwed.