Company: Microsoft
Date: 2011-10-20
Overall rating: 4/5
Employment status: current

Learned a lot
Pros: Great people and company treats and trains people well
Cons: Process is slow and review system is disfunctional