Company: Microsoft
Date: 2008-07-06
Overall rating: 5/5
Employment status: current

It's the best place to make great impact while you improve your core competencies, expand your network
Pros: Career development, ability to make great impact, work & life balance, diversified products
Cons: - Compensation is not comparable to successful start-ups
- No support for small projects 
- Some groups are not as great as others