Company: Microsoft
Date: 2010-04-21
Overall rating: 4/5
Employment status: current

Great benefits, stability, and compensation
Pros: Benefits, stability, compensation, ability to advance your career, commitment to charitable giving, smart people. I'm treated like an adult and left alone to do my job.
Cons: Microsoft is very unpopular in the Bay Area. MS is bit too insular, especially the rank and file who are hired straight out of collage have no frame of reference. The statement "We're the largest software company" isn't a valid argument. Although bringing in outsiders for senior positions is helpful.