Company: Microsoft
Date: 2013-12-03
Overall rating: 1/5
Employment status: former
Experience level: Junior

avoid
Pros: none that I can think of.
Cons: they don't train the lead and principal lead, humanistic aspect, they call the devs as resources, and shout at them. 

poor food.