Company: Microsoft
Date: 2012-08-10
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Great company , but too muuch time dedicated to internal battles
Pros: great benefits and decent salaries, some innovation, training, really global ( a little bit US centric)
Cons: Strong culture, for the good and for the bad. You need to work for your boss more than for the company. With no networking you are nothing.