Company: Microsoft
Date: 2011-07-08
Overall rating: 4/5
Employment status: former

Great place to work even though the development opportunity is not that great like before.
Pros: Friendly environment and teams to work with.  Management is open to new ideas and let you try your ideas.  Seattle is a great city.
Cons: A lot of pressure from up down to drive for results.  Less opportunity for lateral movement compared to a few years ago.