Company: Microsoft
Date: 2012-10-08
Overall rating: 4/5
Employment status: former
Experience level: Junior

Talented people, good opportunities.
Pros: Great working environment, large company with a lot of opportunity.  There is a wealth of experienced talent there to learn from.
Cons: Stock performance!  The location can be difficult for transfers in from CA.  The sun rarely shines there.