So I work for a company and whenever we make pull requests our standard protocol is to add the (approximately) 8 developers on the team as reviewers and get approvals from about 7 developers (note that I am a more beginner employee that hasn't even been with the company for a full year yet).
There are a couple problems I have with this
Usually what happens is the devs don't even hardly review the PR's and they just blindly approve them.
Since everyone gets added to every PR, it would take a lot of time to actually do a quality code review for every PR (since we need to review so many PR's).
I personally think it would be better to maybe add all 8 devs but only need approvals from 2 of them. However, it could be required that 1 be from a senior dev who actually understands the code well and does a thorough code review. What do you guys think about this?