We use GitLab where I work. I was finally able to set it up a few months ago and we've been using it quite heavily since.
Whilst we like using it, the UI doesn't always feel intuitive and has changed a lot over the last few versions, 6.8.0 feels worse to us — mainly due to the weird Merge Request UI changes. https://github.com/gitlabhq/gitlabhq/issues/6842
Still, I personally prefer the look and feel of GitHub. But it's a good free solution and we're really grateful for the work people put into it.
Whilst we like using it, the UI doesn't always feel intuitive and has changed a lot over the last few versions, 6.8.0 feels worse to us — mainly due to the weird Merge Request UI changes. https://github.com/gitlabhq/gitlabhq/issues/6842
Still, I personally prefer the look and feel of GitHub. But it's a good free solution and we're really grateful for the work people put into it.