Soc2 is pointless.
But how do they review each other's work? Prs are indispensable for collaboration...
Maybe if your code is modular enough, you can have module owners and organize things like a free software projects with the owners as maintainers. The maintainers could merge without PRs while others would go through a PR process with the maintainer doing the review.
We‘ve had code reviews before GitHub existed. PRs are a tool. And just one tool among many.
You can pair program.
Working at Amp
We...just read the commits, and talk to each other.
We're also pretty trigger happy with the Huddle button in Slack.
Nobody on the team would go back to mandatory PRs