I have been asked for ID when using my company's code only once, at the Marriott Newark Airport. I've stayed there a couple of other times using the code and was not asked for ID, though.
Some cow-orkers have mentioned the Marriott Marquis in SF will occasionally check, I've only stayed there 2 or 3 times and haven't run into it myself.