We use GitHub for the resource management of our central system. We are customers of GitHub and I'm a solution architect.
Solutions Architect at a tech vendor with 1,001-5,000 employees
Integrates well with third-party tools and is very user-friendly
Pros and Cons
- "Has great integration with third-party tools."
- "The onboarding process could be simplified."
What is our primary use case?
What is most valuable?
It's great that GitHub integrates easily with Jenkins. It's helpful for the DevOps as well, checking in and checking out, the solution incorporates well. It's easy to integrate with third parties as well as with other build management tools. It's a really user-friendly tool.
What needs improvement?
There are some minor areas of improvement that could be made, specifically the onboarding processing which I think could be simplified. It would be great if GitHub could integrate with AI and machine learning systems.
For how long have I used the solution?
I've been using this solution for two years.
Buyer's Guide
GitHub
June 2025

Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
The scalability is good. We're using it with Microsoft, Docker and Kubernetes, and whenever there's an increase in traffic, we're able to manage that.
Which solution did I use previously and why did I switch?
I previously worked on GitLab but find GitHub has many more options and features, particularly in terms of project and SQL management. It was easy to migrate from GitLab to GitHub.
How was the initial setup?
The initial setup is very easy and there are multiple ways to integrate GitHub Dash or to command prompt and that simplifies things. We migrated to pipeline to build and deploy the process.
What other advice do I have?
I rate this solution eight out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Solutions Consultant at a computer software company with 11-50 employees
Easy setup, stable and satisfactory performance
Pros and Cons
- "The initial setup was easy."
- "There could be more integration into Azure."
What is our primary use case?
We use this solution for completing repository services code on Azure. We use it for different customers and to design and test environments. We also use it for some background testing.
How has it helped my organization?
We are satisfied with the performance, and we've never had any performance issues because we generally use it on a smaller scale. Using the solution feels like we are running a massive development team comprising a couple of other employees and me. We design the environment and can manage the branching and design better.
What needs improvement?
There could be more integration into Azure. It will make it easier for us to present it to customers.
For how long have I used the solution?
We have been using this solution for about three years.
What do I think about the stability of the solution?
It is stable, and we've never had issues.
What do I think about the scalability of the solution?
It is on cloud, so it is pretty scalable. We use it in the consultancy department to test and see customer environments and errors. It is also good when doing a cause analysis because you can see the code that is being used.
How was the initial setup?
The initial setup was easy.
What's my experience with pricing, setup cost, and licensing?
It is a free solution.
What other advice do I have?
I rate this solution a seven out of ten. I would recommend GitHub, but Visual Studio is arguably a bit better.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
GitHub
June 2025

Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,592 professionals have used our research since 2012.
Frontend Developer at a transportation company with 501-1,000 employees
Seamless integration and and easy setup with unmatched transparency
Pros and Cons
- "The support team is good."
- "I faced one or two breakdowns. That said, they lasted only for a few seconds or a minute."
What is our primary use case?
I use GitHub for work and personal projects.
How has it helped my organization?
With pull requests into the project, all the different repositories are there, and we make the changes there.
What is most valuable?
GitHub has everything. All the integrations with different applications are really good. GitHub's transparency is also valuable; when something happens, you have a status online.
What needs improvement?
The solution is really good. I cannot think of improvement needs.
For how long have I used the solution?
I have been using GitHub for four or five years.
What do I think about the stability of the solution?
I faced one or two breakdowns. That said, they lasted only for a few seconds or a minute. However, GitHub keeps us informed with their status updates, so you know it's not you but GitHub, ensuring transparency.
How are customer service and support?
The support team is good. They provide an online status when something happens. It is reassuring to know that it's not your problem but GitHub's, which shows transparency.
How would you rate customer service and support?
Positive
How was the initial setup?
It's really easy to set up. The initial setup and the deployment are also easy to manage.
What's my experience with pricing, setup cost, and licensing?
I do not know about the pricing because I do not pay anything. It's free for me.
What other advice do I have?
I'd rate the solution ten out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Information Technology Infrastructure Engineer at eTelic Inc
An open-source solution with an interactive user interface that allows users to access their code from anywhere
Pros and Cons
- "Even if I'm not in the office, I can access and work on my code from anywhere with my account credentials."
- "The solution should have less integration with the AI part, but it needs to add features with other automation tools so that it can be easily integrated."
What is our primary use case?
GitHub is mainly used for code control. We have three environments, and we keep their codes as per those environments. As and when required, we clear pull requests as well. The main purpose of GitHub is to keep our code available.
What is most valuable?
GitHub is simple to use and has great performance. Even if I'm not in the office, I can access and work on my code from anywhere with my account credentials. GitHub has an interactive user interface.
What needs improvement?
The solution should have less integration with the AI part, but it needs to add features with other automation tools so that it can be easily integrated.
For how long have I used the solution?
I have been using GitHub for five and a half years.
What do I think about the scalability of the solution?
Around 200 users are using GitHub in our organization.
How was the initial setup?
The solution’s initial setup is straightforward.
What about the implementation team?
If I go as per the process we follow, it will take hardly half an hour for me to deploy the solution.
What's my experience with pricing, setup cost, and licensing?
You don't have to pay for a license if you are using the free version. It gives you all the possible features it has.
What other advice do I have?
GitHub is deployed on the cloud in our organization. Users who have to manage their code can create a GitHub account and start using it.
Overall, I rate GitHub ten out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Freelance at SÍŤ spol. s.r.o.
Provides a lot of open source code which is great for training purposes
Pros and Cons
- "There are no issues. It's simple, easy, and fully compatible from my perspective with Git."
What is our primary use case?
Our primary use case is as a software repository. I've also used it for projects with several developers and a team leader who worked on the source code and put it into the master repository. From there they started the existing CI/CD pipeline which deployed the microservices into the OpenStack. I'm an architect and design the solution, integrating it with the components. We are customers of GitHub.
What is most valuable?
This is a simple, easy-to-use solution that is fully compatible with Git.
It's also a good source for training because a lot of source code is open. It's a tool where anybody can share the source code.
What needs improvement?
I'd like to see a better search function. It can be difficult to find what you're looking for because there are mostly a lot of keywords. If the function were improved it might help in finding some open source code.
For how long have I used the solution?
I've been using this solution for several years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
This solution is scalable.
What other advice do I have?
I use this solution and recommend it for the source review and also for the CI/CD pipeline.
I rate this solution nine out of 10.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Associate Software Engineer at SNP
Works as a repository but needs improvement in UI
Pros and Cons
- "We use GitHub as a repository."
- "GitHub needs to improve its UI."
What is our primary use case?
We use GitHub as a repository.
What needs improvement?
GitHub needs to improve its UI.
For how long have I used the solution?
I have been using the solution for four years.
What do I think about the stability of the solution?
GitHub is very stable.
What do I think about the scalability of the solution?
The tool is scalable, and we can leverage our DevOps projects using it. My company has 200 users.
How was the initial setup?
The tool's setup is straightforward and takes seven days to complete.
What other advice do I have?
I rate the product a seven out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Popular Comparisons
SonarQube Server (formerly SonarQube)
GitLab
Snyk
Checkmarx One
Veracode
Mend.io
OpenText Core Application Security
Sonatype Lifecycle
Bitbucket
PortSwigger Burp Suite Professional
Qualys Web Application Scanning
Bitbucket Server
Kiuwan
Contrast Security Assess
Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros
sharing their opinions.