Company: Microsoft
Date: 2011-08-10
Overall rating: 3/5
Employment status: former

Too much politics, and middle manager
Pros: Great benefits, free soda, and very flexible time.  You get pretty much any equipment you need to do your job.  Extremely smart co-workers (most of them)
Cons: You must be extremely good at office politics. It is the only way to move forward. Their review system  sucks. Prepare to kiss some a***