Company: Microsoft
Date: 2010-12-11
Overall rating: 3/5
Employment status: current

OK
Pros: Smart co-workers, great benefits and ability to work in so many cutting edge technologies/divisions
Cons: Stupid HR system
Too much talk and risk averse specially at large Business Groups.

I don't recommend Microsoft if you like a startup-culture. Those that say Microsoft team work as a startup, they actually never been in one nor I think they will thrive there.