GitHub's a good start but PRs have some non-trivial limitations when it comes to reviewing code efficiently. Tools are springing up to help devs work around the problems without abandoning GitHub. You can take a look at GitColony, Sourcegraph, Review Ninja, and Reviewable (disclosure: this one's mine).