Been using GitHub for open-source and GitLab at our company. Happy with both. GitLab’s CI solution feels more flexible. However, our engineering org is pushing for adoption of GitHub and the primary argument seems to be that GitHub has a better UI for code reviews.
My team is in the process of switching over from GitLab to GitHub. We're doing it because GitHub is the standard for open source work, and we are open-sourcing our work.<p>The important thing for us is that developers already have accounts and know their way around.