Github it's a great platform, although the user experience in the Pull request flow is quite uncomfortable if you compare with BitBucket. That is why Gitbucket merge the best of two worlds.