Company: Microsoft
Date: 2008-06-17
Overall rating: 4/5
Employment status: current

Great benefits and workplace atmosphere...worried about the long-term direction of the company...
Pros: Great benefits, casual atmosphere, diversity of product groups and opportunities.
Cons: Internal communication and bureaucratic process.  There are far too many people around who don't actually know answers and issues are resolved by cascading through an often endlessly seeming bureaucratic web.  Promotions often seem based on who's been there longest and has developed social cache, rather than who's most qualified and/or talented.