Company: Microsoft
Date: 2008-04-24
Overall rating: 4/5
Employment status: current

Great place for folks with families but you don't become rich working here anymore
Pros: Microsoft provides stable job environment with great health benefits. Its ideal place for folks with families since no copay health benefits work best for them. For single people it doesn't provide as much challenge as other startups can do. The folks that you work with here are very smart and experienced. Also, there are very diverse teams here so if you are bored with your product or team you can easily move to other areas like xbox, zune, search, office, windows etc
Cons: Microsoft has slow promotion rate partly because they depended heavily on stock price in past to make up for the compensation. It's heavy on mid-management.