I&#x27;ve found github better for open source projects, and bitbucket better for businesses. Github only just recently introduced the idea that one &#x27;deploy key&#x27; could be used on more than one repo(!), for example, not to mention that deploy keys had full write access.<p>User management - more important for a business - is much nicer on BitBucket, and was the specific reason why we shifted. And it will continue to be nicer, until they infect BitBucket with the same user management mess that blights Jira&#x2F;Confluence. :)