Company: Microsoft
Date: 2009-08-17
Overall rating: 3/5
Employment status: former

A good place to work.
Pros: Lots of opportunity and resources.  Pays well and a lot of smart people are colleagues.   Great benefits.  Excellent technology and business savvy.
Cons: Too big, too slow, lots of beaurocracy and red tape.  Often an old boys club.  The culture of competition could be turned around - lots of lip service about a friendlier atmosphere but no real change.