@ScanIAm: While I whole-heartedly agree with the sentiment, unfortunately too many times the metrics are things like "number of lines of code written" or "number of unit tests developed." It's hard to find a manager that actually understands what metrics matter, in my opinion. Granted, I'll admit that for someone as big as Microsoft I'm sure that's something less of a problem.
As a manager, I value things like "Do I have to fail code reviews for the same things repeatedly" or "Do they go out and try to figure things out for themselves without having to have their hands held all the time, while still coming to ask for help when they've exhausted all avenues" and similar things. The problem is those things aren't really easy to document and could be seen as subjective. Objective measures usually mean some measure of quantity, and that almost always spells disaster.