I wonder how they're computing total effective monetary value, especially when it comes to 401k contribution. For instance, it has MSFT as 50% up to 19500 (it should actually be 100% up to 20000, but I digress), but a total effective benefit of just over 10k. I'd put the 401k contribution multiplier at >=1, but they clearly have it much less than that.
Really what would make more sense is allowing customization of how much you value particular benefits (i.e. free dinner means nothing to me, if not negative, because it also means you're "expected" to stick around for it)