Company: Microsoft
Date: 2014-04-24
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great learning, great challenges, and enormous scope to experiment.
Pros: Challenging, and supportive atmosphere, where you can grow.
Cons: Lack of visibility to impact made.