The problem with OKRs at metric-driven companies: you end up with teams optimizing local maxima. The product stops feeling good. You can literally see the org chart through the product — and that's a failure.