Company: Microsoft
Date: 2011-04-12
Overall rating: 3/5
Employment status: former

Great starting point
Pros: Experience with a lot of smart people, but each group will be different so your experience will depend on that group and management.
Cons: The company is so large, it's hard to feel like you're really a part of something.