Company: Microsoft
Date: 2012-01-15
Overall rating: 5/5
Employment status: former

Excellent
Pros: Very nice place to work. Latest technologies used everywhere. Very comptetent management and workforce. Appreciation for talent and innovative ideas.
Cons: There is  a depth company. You dig in deeper into technologies and concepts. The breadth knowledge is available only for some positions