Company: Microsoft
Date: 2009-12-19
Overall rating: 4/5
Employment status: former

Microsoft is a good place with a lot of opportunities to learn
Pros: knowledge sharing, resources, good benefits
Cons: work life ballance, review process, salary compensation