Company: Microsoft
Date: 2010-08-01
Overall rating: 4/5
Employment status: current

Overall it is a very good experience
Pros: 1. Chance to work with very talented people
2. Some products are really doing great work.
3. Great benifits
4. Very good work-life balance
Cons: 1. Some products lose directions and are suddenly shut down. Bad for other employee's morale
2. Lack of transparency