Company: Microsoft
Date: 2012-01-10
Overall rating: 4/5
Employment status: current

Good and recommended
Pros: Good learning place. Jobs are challenging. Great people to work with.
Cons: Hierarchies are too deep and it is difficult to employees to influence the company.