Company: Microsoft
Date: 2012-10-31
Overall rating: 5/5
Employment status: current
Experience level: Senior

This is a company that contiues to grow!
Pros: Great working environment and benefits.  People are treated well and with respect.
Contrary to some of the comments I think the senior management has done and is still doing a great job leading this company in the direction we need to go, in this extremely competitive industry, constantly looking ahead and shifting course/gear as needed.
Cons: Being a mature company some of us may be complacent?