Company: Microsoft
Date: 2010-08-05
Overall rating: 3/5
Employment status: former

Good place to work
Pros: Great place to work if you are looking to run projects and being responsible for major initiatives.  It is not a place to work if you feel uncomfortable working with very strong personalities.
Cons: As people are promoted or leave the company, often times tools and projects are left behind without anyone having the responsibility to continue on with the project.  This leaves the rest of the team in disarray looking for new person responsibly for that part of the project.
When I took over my final project the previous owner gave me a 15 minutes overview of the project and duties.