Company: Microsoft
Date: 2011-09-19
Overall rating: 4/5
Employment status: current

Overall very positive
Pros: 1.  Lots of products to choose from covering all areas of computer science.
2.  Amazingly tech savvy colleagues.
3.  Great salary and benefits.
Cons: Slowing growth potential.
Low stock price.