Pros
- UI is top notch
- Love the built in features (pipelines, CI/CD, docker registry)
- Private repos, free stuff
Cons
- Performance is improving, but still seems a bit slow at times
- Pipelines could be a bit faster. The build and test times seem to vary a lot per commit.
- Better documentation on pipelines and the .gitlab-ci.yml file. It seems a bit fragmented and scattered over a few documents.
- Maybe offer to add a default .gitignore in the repo, and a basic README (like github). Cloning an empty repo makes me sad.