Gitlab is a must have!
Updated September 10, 2025

Gitlab is a must have!

Marco Urrea | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitLab

It addresses repository and CI/CD pipelines and allows you to use your own agents. Because of all its integrations, it’s very good for managing an organization with different projects. It also has great features for controlling an organization, and it has security features like MFA and a built-in key vault. It can be integrated with other products like Vault and Terraform.

Pros

  • Repository management.
  • CI/CD pipelines.
  • Organization and team management.
  • Integration with other tools.

Cons

  • UI can improve.
  • It was great for product collaboration.
  • Very easy to use.
  • Loved the pipelines.
  • I loved the integration potential.
Because it has the latest features, it is perfect for collaboration, has the best integrations available, and is super secure. Basically, it covers all my needs and the companies. I love its pipelines because of its secrets and agents. I also love that you can manage the project and the user base with Terraform.
They don’t use a paid plan, but it does have security alerts.
I love it because of its agents. To run pipelines. Team management is good because you can assign the right roles.

Do you think GitLab delivers good value for the price?

Yes

Are you happy with GitLab's feature set?

Yes

Did GitLab live up to sales and marketing promises?

Yes

Did implementation of GitLab go as expected?

Yes

Would you buy GitLab again?

Yes

I love the product overall compared to GitHub and Bitbucket. Honestly, it's the best repo and CICD tool in the market. I’ve been using it for quite a few years—actually since 2019—and by far, it's the best and easiest to use, manage teams, and integrate with other software.

GitLab Feature Ratings

Collaboration and Performance

Definitely thanks to its organization it is easy to manage different teams and projects. Basically controlling, who has access to what, and what can they do there as well as see. Control is very granular which is very convenient depending on the access levels of each user and it is also very easy to set up.
Code reviews are very easy to manage, an approver can be set up, also depending on the rules you can also protect branches, regarding deliveries. CI/CD pipelines are amazing and very easy to control they allow also remote agents., they also have a secrets storage which also support sensitive values.
I really like it more than jenkins and github. Has replaced circleCI and travis which I was originally using for my github implementation and before Github actions. Overall, GitLab is a very complete solution and was ahead of its time compared to the competitors which have been trying to catch up.

Using GitLab

100 - DevOps Engineers, Software engineers, Scrum Master, software architects, project managers.
10 - This person is usually the client when we are helping them build their solution.
  • for managing infrastructure as code (terraform)
  • Managing Hashicorp Vault projects
  • Managing Sentinel Projects
  • Managing regular application projects
  • Testing code before deploying it to an environment
  • SSO integration
  • Agents
  • To control restricted code for clients when providing as a service product
I really feel the platform has matured quite faster than others, and it is always at the top of its game compared to the different vendors like GitHub, Azure pipelines, CircleCI, Travis, Jenkins. Since it provides, agents, CI/CD, repository hosting, Secrets management, user management, and Single Sign on; among other features

Evaluating GitLab and Competitors

Yes - I replaced Github, and CircleCI. Because Github Actions at the time didn't exist, and it also didn't have a secrets management platform
  • Integration with Other Systems
  • Ease of Use
The ease of use from a single platform, so I didn't have to keep looking elsewhere since it had all I needed
I would compare the current competitiors, Divide it by different categories.
- VCS
-Secrets Management
- CI-CD
- Agents
- integration with other platforms or services
- User Acccess and control

GitLab Support

ProsCons
Quick Resolution
Good followup
Knowledgeable team
Problems get solved
Kept well informed
Support understands my problem
Support cares about my success
Quick Initial Response
None
It depended on the client, but usually the regular support is good enough. Overall, I loved the interactions I had with them.
One of my users needed to recover its account and they helped him with that.
Because of the quality and speed of their solution

Using GitLab

ProsCons
Like to use
Relatively simple
Easy to use
Well integrated
Consistent
Quick to learn
Convenient
Feel confident using
Familiar
None
  • Creation of projects
  • Secrets management for CICD
It's very well designed, I love the consistency of it's UI and the color scheme

GitLab Reliability

I think is very well designed, and like any VCS it works as intended
I've never had experienced outages from GItlab itself, but regarding the code I have deployed to Gitlab, the history helps a lot to trace the cause of the issue or performing a rollback to go back to a working version
GItlab reponsiveness is amazing, has never left me IDLE.
I've never had issues even with complex projects.
I have not experienced any issues when integrating it with agents for example or SSO

Comments

More Reviews of GitLab