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

Great place to build a career
Pros: Microsoft is full of smart, passionate people who want to make a difference. People generally strive to do their best and work hard, which means a lot to me since I care deeply about my work and love being surrounded by people who feel likewise. 
The company supports movement and stretch opportunities and if you work hard you can really make a great career and make a difference.
Cons: Workload is pretty high and it can be tough at times to maintain balance, but I don't know that it's any different for any other top global company, especially in this economy.
Decision making is hard to figure out sometimes - at what level is a decision being made, who owns it and is it mandatory once made.