Uber has started to track diff count and other metrics for worker productivity, and it is an input to performance discussions. I often see diffs that are committed without testing or unnecessarily broken down just to meet quota requirements. It hurts quality without materially improving true productivity in my opinion.
I also feel like management is quite weak. My managers are all just people managers, assigning work to engineers and attending meetings. I don't see ownership in them to drive culture or engineering efficiency or product strategy. That stuff is pushed down to the engineers who are busy in the weeds. As a result, I see tons of examples of poor engineering design, incidents that happen due to lack of testing, and so on.