I&#x27;m a dev with one year&#x27;s experience, and recently moved to a team that reviews every PR. The benefits to me personally are super clear. #1, more experienced engineers are giving me frequent feedback, and that&#x27;s obviously worth a ton. #2, it&#x27;s part of my job to read other developers&#x27; code. I get exposed to patterns and design choices that I may not have in my repertoire.<p>Maybe the feedback I give the other direction isn&#x27;t yet as valuable as what I receive on my PRs, but I trust that eventually it will be.<p>I totally get the posts pointing out that during crunch time, folks do pretend reviews, and the process becomes busy work. I think that&#x27;s a symptom of other problems though (staffing model, etc), and not necessarily a shortcoming of peer review in general.