Company: Microsoft
Date: 2010-01-30
Overall rating: 2/5
Employment status: current

Weird company to work with. Running  into bad managers that doesn't know their own technology
Pros: location. Closer location to work in if you live in Redmond. Has tons of cash, so if you happen to be on projects that management likes, resource typically is not a problem.
Cons: Too big of a company. Too many layers of management. The company top managements is run by MBA's, not tech folks, so they only care about money.