We've recently migrated to them from github + jira + self-hosted jenkins + self-hosted private npm. Do you have a specific gripe? We definitely have fewer issues with them than those other services combined.
Such as? The biggest issue I've ever had with GitLab documentation is that one time I ran across a case where the docs for a few feature were published (by accident) before the feature was. Support figured it out and I had to wait no more than a couple weeks for the feature.
I've found their documentation to be pretty good. Especially compared to bitbucket, which I found to be unacceptably poor.