---
title: "GitHub Reviews, Pros and Cons - 2026 Software Advice"
description: "Reviews of GitHub. Learn how real users rate this software's ease-of-use, functionality, overall quality and customer support. Talk to our advisors to see if GitHub is a good fit for you!"
source_url: "https://www.softwareadvice.com/project-management/github-profile/reviews/"
page_type: "reviews"
language: "en"
---

1 million+ businesses helped. Get advice

Get Free Advice

[Home](https://www.softwareadvice.com/)

/

[Small Business Project Management Software](https://www.softwareadvice.com/category/3618-small-business-project-management/)

/

[GitHub](https://www.softwareadvice.com/project-management/github-profile/)

/

GitHub Reviews

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

[Overview](https://www.softwareadvice.com/project-management/github-profile/)

Reviews

[Alternatives](https://www.softwareadvice.com/project-management/github-profile/alternatives/)

# GitHub User Reviews

## Reviews summary

- Overall rating: 4.8/5
- Total reviews: 6,204

### Secondary ratings

- Ease of use: 4.4/5
- Customer support: 4.3/5
- Value for money: 4.6/5
- Functionality: 4.7/5

### Rating distribution

- 5 stars: 4,821 reviews (78%)
- 4 stars: 1,276 reviews (21%)
- 3 stars: 98 reviews (2%)
- 2 stars: 7 reviews (0%)
- 1 star: 2 reviews (0%)

### Most mentioned pros

- This has reduced deployment risks, improved code quality, accelerated feature delivery, and made it easier to manage projects of all sizes from development through production.
- GitHub integrates seamlessly with CI/CD tools, IDEs, cloud platforms, and third-party services, allowing development workflows to be automated from code commit to deployment.
- What I like most about GitHub is how effectively it supports collaboration and simplifies handling pull requests,issues tracking, code reviews and CI pipelines.

### Most mentioned cons

- The PR review UI can get sluggish on very large diffs (we occasionally touch big generated files or migrations), and finding a specific historical PR or comment thread through search is still clunkier than it should be.
- Another pain point is that pull requests can get hard to review when they are large or when there are too many comments, making it easy to miss important feedback or lose track of what still needs to be addressed.
- The sheer volume of notifications makes it nearly impossible to find the ones that actually matter — a comment on your own issue, a review request, a mention.

## GitHub customer reviews

Showing reviews 1-25 of 6,204 (page 1).

### The undisputed standard for code collaboration and open source

- Overall rating: 4/5
- Reviewer: Davide I.
- Verified reviewer: Yes
- Industry: Security and Investigations
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

GitHub is a tool I would recommend to any team, regardless of size or industry. Small teams can get started for free; larger organizations can scale up to GitHub Enterprise. The platform works equally well for closed-source commercial projects and public open source repositories, and you never need to split your work across multiple tools. I would especially recommend it to anyone building or contributing to open source software — GitHub is the central hub where projects are born, grow, and gain traction. There is simply no better place to build in public. It is also worth noting that GitHub is not limited to software developers. Writers, researchers, and academics can benefit from version-controlled plain-text workflows (Markdown, LaTeX) managed through branches and releases — and modern AI tooling makes the learning curve much more approachable than it used to be. In short: I could not work without GitHub. Despite its rough edges, it remains the most complete and widely adopted platform for code collaboration and version control available today.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 3/5

#### Pros

GitHub Actions is the CI/CD tool I prefer over any other. It is immediate, works extremely well, supports multiple operating systems, and even allows you to run self-hosted runners on-premises with minimal setup. What makes it truly powerful is the ecosystem: thousands of community-built, reusable actions exist for almost every use case, so you rarely have to reinvent the wheel. This saves an enormous amount of time day to day. Beyond Actions, the pull request workflow is excellent and the collaboration features — Issues and Discussions in particular — are extremely convenient and well-designed. GitHub is also the de facto standard for open source: almost every meaningful open source project lives here, and the fact that public repositories are free makes it the natural home for community-driven software. I use it both for my personal open source projects and at an enterprise level, and it handles both scenarios very well. The ability to host public and private repositories on the same platform without needing separate tools is a significant advantage.

#### Cons

The project management section (GitHub Projects) still feels rough compared to dedicated tools like Linear. It works, but the UX is unintuitive and I usually reach for other tools when I need real project tracking. Issues and Discussions are great; Projects needs more work. Stability has also become a concern. GitHub has been experiencing more frequent outages lately. They are usually short, but they are disruptive — when your entire workflow depends on GitHub (pushing code, running pipelines, reviewing PRs), even brief downtime brings everything to a halt. Finally, the notification system is genuinely broken for my use case. The sheer volume of notifications makes it nearly impossible to find the ones that actually matter — a comment on your own issue, a review request, a mention. I often miss important updates unless someone tells me directly or I stumble across them manually.

#### Reasons for switching to GitHub

I switched because of the ecosystem. GitLab has solid features and in some areas even outpaces GitHub, but it does not have the same reach. Bitbucket felt limited — mostly just code and PRs. GitHub is where the developer community lives. When someone asks for your profile, they ask for your GitHub. It is the industry standard, and that network effect matters enormously for open source and visibility. I also simply enjoy using it — it is well-built and I am very comfortable with it. Once you are settled in GitHub, there is little reason to go back.

---

### Reliable everyday software development platform.

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Consumer Goods
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: August 2026
- Review source details: This review was submitted organically. No incentive was offered

All in all considering the value for money and the features it provide, I personally feel GitHub is a great platform for tracking workflow and changes, managing codes or reviewing work, leaving customer support aside.

#### Ratings breakdown

- Ease of use: 3/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

GitHub is a great platform for organizing project or development work all in one place. It offers advanced features for code management, tracking changes, reviewing work or working with coworkers. Considering the value for money, GitHub integrates well for both smaller and larger projects. Reporting feature helps tracking project progress which makes workflow smooth.

#### Cons

GitHub can be a little difficult for beginners, particularly learning commands, branches or pull requests. Also setting up the account can take time initially. GitHub also lacks with it's customer support, as it failed providing proper assistance when it comes to complex technical issues.

---

### best code management before microsoft acquisition

- Overall rating: 4/5
- Reviewer: Terry M.
- Verified reviewer: Yes
- Industry: Mining & Metals
- Company size: 10000+ employees
- Product usage: Used daily for more than 2 years
- Reviewed: May 2025
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 4/5

#### Pros

best place for code management across different coders, the ability to control access and track issues is perfect for agile projects

#### Cons

ever since the acquisition from microsoft, github becomes a tool to advertise microsoft products. I have to use microsoft authenticator to log in with stupid 2 factor authentication requirement.

---

### Powerful Platform for Version Control and Software Deployment

- Overall rating: 5/5
- Reviewer: Dave R.
- Verified reviewer: Yes
- Industry: Mechanical or Industrial Engineering
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: July 2026
- Review source details: This review was submitted organically. No incentive was offered

GitHub has become an important part of our development and IT operations. We use it to manage source code, maintain version history, collaborate on development projects, and publish updates to our API and company website. The platform improves visibility into code changes, simplifies collaboration between technical teams, and helps ensure deployments are organized and traceable. From an IT perspective, GitHub has streamlined our development workflow while providing a dependable platform for managing software projects and ongoing enhancements.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

GitHub provides an excellent platform for version control, collaboration, and software deployment. Our team uses it to manage source code, track changes, review updates, and publish enhancements to our API and company website. The pull request workflow, repository management, and integration capabilities help maintain code quality while keeping development organized and efficient.

#### Cons

GitHub has a learning curve for users who are new to Git concepts such as branching, merging, and pull requests. Some advanced enterprise features, security tools, and administrative capabilities are also limited to higher-tier licensing plans.

---

### VP of Testing GitHub Review Filled in 2026

- Overall rating: 5/5
- Reviewer: Havish R.
- Verified reviewer: Yes
- Industry: Education Management
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: September 2026
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

I use GitHub on a daily basis to manage codes, collaborate with other coders and seamlessly ship software. I like that GitHub CI/CD pipelines makes it easy to auto-run tests, create and employ on every push.

#### Cons

Ever since I incorporated GitHub as a Researcher from my previous organization in 2024, I have never had any bad experiences.

---

### Helped by AI

- Overall rating: 5/5
- Reviewer: Stuart P.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used daily for more than 2 years
- Reviewed: August 2026
- Review source details: This review was submitted organically. No incentive was offered

I started before AI but limited in what I was doing. Simple commands to commit and push changes, make and delete branches etc but now I'm supercharged with AI I don't even think about it and end up reviewing PRs and using the netlify plugin to look at preview builds

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

I like that I can let claude manage my repositories just by generating an api key for it. I don't need to be an expert.

#### Cons

If I did not have claude to help me or another AI assistant it would be much more complicated managing git repos remotely

---

### Practical and organized platform for managing projects

- Overall rating: 5/5
- Reviewer: Rashad G.
- Verified reviewer: Yes
- Industry: Education Management
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: August 2026
- Review source details: This review was submitted organically. No incentive was offered

I have used GitHub as part of my academic experience to manage code and project files, track changes, and collaborate with others. It provides a convenient way to keep projects organized and maintain a clear history of updates. Overall, it has been a practical tool for managing and collaborating on software projects.

#### Ratings breakdown

- Ease of use: 4/5
- Customer support: 3/5
- Functionality: 4/5

#### Pros

GitHub is a useful platform for managing code, tracking changes, and collaborating on projects. I find it helpful for keeping files organized, maintaining different versions of a project, and working with others without losing track of changes.

#### Cons

GitHub can take some time to get familiar with, particularly if you are new to Git and version control. Some workflows and features may also feel more complicated than necessary for simple projects.

---

### Strong Bridge Between Design and Development

- Overall rating: 5/5
- Reviewer: Braden H.
- Verified reviewer: Yes
- Industry: Design
- Company size: 51-200 employees
- Product usage: Used daily for less than 12 months
- Reviewed: August 2026
- Review source details: This review was submitted organically. No incentive was offered

GitHub has become one of those tools I rely on without thinking about it. Setup is straightforward, collaboration feels transparent, and the ability to see real implementation details is especially valuable when working closely with engineers. It helps reduce the gap between product design and development.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

I really appreciate how GitHub fits naturally into the design to development workflow. Pull requests, issue tracking, and discussions make it much easier to understand what is being built, give feedback, and stay aligned with engineering. The interface is powerful without feeling overly complicated once you get familiar with it.

#### Cons

GitHub is clearly built with developers in mind, so some areas can feel less intuitive from a design perspective. Reporting and project level visibility could also be more polished for teams that want a quick, visual overview of progress.

---

### Amazing! Use it if not already!

- Overall rating: 5/5
- Reviewer: Luke P.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 11-50 employees
- Product usage: Used daily for less than 12 months
- Reviewed: September 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Very good and the best one of its kind overall, 100% recommend. The history and visibility of everything along with the new AI features is great.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

Brilliant to see the history of the repo and also to have the vulnerabilities feature. The AI to help you patch it is great too so far1

#### Cons

If wanting to use it with other things you have to have a public repo which can be a little annoying, for example if i want to use it with Claude, i need to make it public which i dont like

---

### Github, the go-to platform for software development teams

- Overall rating: 4/5
- Reviewer: Ibrahim A.
- Verified reviewer: Yes
- Industry: Non-Profit Organization Management
- Company size: 11-50 employees
- Product usage: Used weekly for less than 2 years
- Reviewed: August 2026
- Review source details: This review was submitted organically. No incentive was offered

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 5/5

#### Pros

Github is the go-to platform for code repositories, collaborating, and development as a whole for organizations. It has extensive history reporting and version control which is essential for any sort of development in a business.

#### Cons

It is not the easiest to use tool. Although the features are extensive, setup can be confusing for new developers. Additionally, the AI features like copilot lag behind major alternative AI coding tools.

---

### Github gets a thumbs up

- Overall rating: 5/5
- Reviewer: Tony B.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 2-10 employees
- Product usage: Used weekly for more than 2 years
- Reviewed: September 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Overall its a good system, the best source control system I've used and whenever you search online for code, its github that tends to be the place other people use to store their open source contributions - you don't often see others being used, although I have seen GitLab more than anything else.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Functionality: 5/5

#### Pros

Having used git locally for quite some time, github seemed the natural progression. I've tried other systems (BitBucket and GitLab and many many years ago SourceSafe which wasnt online, it was a LAN based product). I used github prior to its purchase by Microsoft and was pleased to see that whereas previously private repo's needed a paid account, since Microsofts purchase, you can now have private repo's on their free service. Recently I've started getting into CI/CD and so have been getting involved in the Actions service, which gives you build time on their servers for deployment. I'd used AWS previously for CI/CD and found the Github actions were far easier to set up and they provide a reasonable amount of processor minutes per month for free which I haven't yet breached so it's a free service there too! Not only is it a remote repository for tracking changes and allowing multiple people to develop in the same system, it also provides a remote offsite backup of your source. As far as value for money is concerned, its brilliant because it's free but even if you go for the paid option, the last time I checked it was about £7 a month

#### Cons

The secret variables that you can create in actions are a "write once, never see them again" system. Variables can be used in Actions to control what you want the build script to do based on which branch you are in - ie one variable might be created for the master branch for live builds and another for staging or dev builds. I know they are secrets but sometimes it can be really helpful to check what the value is to try to debug what might be happening in the build process (even if you echo the value during the build process, most of the output is replaced with ****). It would be useful to require re-entry of username/password and 2fa details and to then be shown the details - even if each variable needed to go through the same process

#### Reasons for choosing GitHub

Github seems to be a better and more widely used product and since its had the backing of Microsoft you know it's not going anywhere

---

### Great for Collaboration and Code Management

- Overall rating: 5/5
- Reviewer: Bonface S.
- Verified reviewer: Yes
- Industry: Financial Services
- Company size: 11-50 employees
- Product usage: Used monthly for more than 2 years
- Reviewed: May 2025
- Review source details: This review was submitted organically. No incentive was offered

My experience with GitHub has been very positive overall. It’s a reliable platform for hosting code, managing projects, and collaborating with others. Whether I’m working solo or with a team, GitHub helps keep everything organized through issues, pull requests, and commits. Over time, it’s become a central part of my workflow, and it integrates well with other tools like VS Code and Slack. There’s a bit of a learning curve at the start, but once you get used to it, it really improves how you manage code.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

What I like most about GitHub is how seamless it makes collaboration across development teams. The ability to track changes through version control, manage branches, and open pull requests has really helped us maintain clean and organized codebases. The GitHub Actions automation feature also saves a lot of time during deployment. It’s reliable and easy to integrate with other tools we already use.

#### Cons

One thing that can be a bit confusing, especially for newer team members, is the learning curve with Git commands and how branching works. While the platform itself is great, it sometimes assumes a certain level of experience with version control, which can slow things down for beginners. Also, the notifications can get overwhelming if you’re watching multiple repositories.

#### Reasons for switching to GitHub

I switched from Bitbucket. While Bitbucket was functional, I found GitHub’s integration with other tools (like Visual Studio Code and Slack) to be more seamless. The community support and ease of use were also key factors that made me transition to GitHub for version control and team collaboration.

---

### A must-have tool for everyday development

- Overall rating: 5/5
- Reviewer: Daniel C.
- Verified reviewer: Yes
- Industry: Food & Beverages
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: May 2026
- Review source details: This review was submitted organically. No incentive was offered

I have been using GitHub for three years, starting back in university and continuing into my professional career as a systems engineer. I use it both individually and as part of a small team to build and manage web applications. Despite the occasional merge conflict headache, GitHub remains my go-to platform for version control, collaboration, and deployment. It has genuinely become an indispensable part of my daily workflow.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

I really enjoy GitHub's clean and intuitive interface, which makes navigation straightforward even for complex projects. The collaborative environment is one of its strongest points — working with my team of four developers feels natural and well-supported. Pull Requests are a feature I use constantly; they make code review organized and transparent, which is essential when coordinating changes across the team. I also love being able to store and deploy my web applications directly from GitHub to other platforms, which streamlines my entire development workflow.

#### Cons

Merge conflicts can be frustrating. When I'm working simultaneously with a teammate and they push changes, it sometimes overwrites or breaks parts of my project due to conflicting edits. For developers who are still learning version control, this can be especially confusing and time-consuming to resolve. Better real-time conflict warnings or prevention tools would be a great improvement.

---

### Github over 2 years

- Overall rating: 5/5
- Reviewer: Rakhi V.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 51-200 employees
- Product usage: Used daily for less than 2 years
- Reviewed: April 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

It provides a reliable and well-structured environment for managing code, collaborating with teams, and tracking development work. The platform is especially strong for version control, pull requests, and maintaining visibility into changes across a project. At the same time, some parts of the interface, such as permissions and complex pull request discussions, can feel harder to manage as projects grow. Overall, it has been a valuable tool for keeping development organized and improving team collaboration.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

Its strong version control, because it makes it easy to track changes, identify who made them, and restore earlier versions when needed. I also liked the pull request workflow, since it makes code reviews more organized and helps improve code quality before anything is merged. Another major advantage is how easy it is to collaborate with a team through branches, comments, and shared repositories without disrupting the main codebase. Finally, GitHub’s integrations and automation features are very useful because they support testing, deployment, and overall project management in one place.

#### Cons

managing permissions and repository settings can become confusing, especially in larger teams where access levels, branch protections, and admin controls are spread across different places. Another pain point is that pull requests can get hard to review when they are large or when there are too many comments, making it easy to miss important feedback or lose track of what still needs to be addressed.

---

### Easy and stable place to store codebase.

- Overall rating: 5/5
- Reviewer: Indra P.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: June 2026
- Review source details: This review was submitted organically. No incentive was offered

As a part of our IT department we use GitHub as a stable platform for collaboration and version control. Especially for our multi-developers workflows, and client based projects. Its costs and sometimes complex interface, however, make it a not one-size-fits-all solution. There are some problems, but its features and community make it an essential part of our development and deployment processes.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 5/5
- Functionality: 4/5

#### Pros

Version control system is crucial to our team. With the rise of remote work, developers can connect in more ways than ever before and pull requests and code reviews have significantly changed the way developers collaborate. The CI/CD pipelines integration allows for smoother deployments. What I also enjoy is the capacity to manage private repositories which is very important for client specific projects. Access comprehensive documentation, and the platform has a wealth of community resources for addressing issues rapidly.

#### Cons

The costs can easily accumulate, especially when scaling up team licenses or accessing more advanced features for a medium-sized company such as us. Additionally, the built-in project management features, while useful, are not as extensive or flexible as project management software, which we still use. At times, the workflows may be too complicated for it's intended purpose of junior developers new to the tools.

---

### Reliable Platform for Version Control and Team Collaboration

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 11-50 employees
- Product usage: Used daily for more than 2 years
- Reviewed: March 2026
- Review source details: This review was submitted organically. No incentive was offered

GitHub helps in managing source code efficiently and maintaining proper version history for projects. As a developer, it allows me to collaborate with team members, review code and maintain structured project repositiories in one place. It significantly reduces risk of code loss and improves team coordination during development. Also, new automations like git hub actions works very well.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 4/5

#### Pros

I have been using GitHub for the past few years as a part of my daily development workflow. it is very reliable for version control, code management and collaboration with the team members. Vreating repositiories, managing branches and tracking changes through commits is very smooth and well structured. Specially find pull requests and issue tracking very useful when working on team-based projects, as it keeps the development process organized.

#### Cons

One thing is slightly challenging for the begineers in the learning curve, especially when understanding advanced Git worklfows like rebasing and conflict resolution. Also, sometimes the interface can feel a bit complex for new users who are not familier with version control systems.

---

### Reliable and Easy-to-Use Platform for Small Development Teams

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for less than 12 months
- Reviewed: May 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Overall, my experience with GitHub has been very positive. It provided a dependable and professional way to manage projects, collaborate on development work, and keep everything organized in one place. The platform scaled well with our needs and supported better communication between team members. For small businesses looking for a reliable development and collaboration tool, GitHub has been a strong and valuable solution.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

What I liked most about GitHub was how easy it made collaboration and code management for our small team. The version control features helped keep projects organized and reduced confusion when multiple people worked on the same files. It was also very convenient to track updates, review code changes, and manage repositories all in one platform. The integrations with other tools and automation features helped improve productivity without requiring a large IT setup.

#### Cons

One thing that could be improved is that some of the advanced features can take a little time to fully learn for newer users. For a small business team without dedicated developers, there was a slight learning curve when setting up permissions and workflows.

---

### Efficient Collaboration with a Learning Curve

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 10000+ employees
- Product usage: Used daily for more than 2 years
- Reviewed: February 2026
- Review source details: This review was submitted organically. No incentive was offered

My overall experience with GitHub has been highly positive for version control and collaboration. It’s great for managing code, tracking issues, and working with teams, though it can feel complex for newcomers.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 3/5
- Functionality: 4/5

#### Pros

I like GitHub’s seamless version control and collaboration features, including pull requests, branching, and issue tracking, which streamline teamwork and code reviews.

#### Cons

I find GitHub’s interface and navigation overwhelming at times, especially for beginners. Managing permissions, large repositories, and complex workflows can be confusing, and the free plan has limitations for private repos and advanced features.

---

### Ideal Software Development Platform l

- Overall rating: 5/5
- Reviewer: Gunther C.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: April 2026
- Review source details: This review was submitted organically. No incentive was offered

Overall my experience with GitHub has been fantastic, it is an ideal platform for developing software collaboratively.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

GitHub makes it easy to host and manage version control, as well as collaborate with others and plan software changes.

#### Cons

I'd like to see the feature added that would also maintainers to disable the fork button so they can encourage a flow where contributors are added to a project.

---

### "GitHub is really without alternative."

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Transportation/ Trucking/ Railroad
- Company size: 51-200 employees
- Product usage: Used daily for less than 12 months
- Reviewed: May 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

Very good. Great community, good support, and the features even in the basic version are excellent. I have already completed several projects using GitHub.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

It's very widely used, very popular among developers, and above all it's free to use. You can very easily collaborate on projects with multiple people.

#### Cons

I can't really report anything negative — it works the way I imagine it should and all features are supported. Perhaps the menu structure could be simplified a little, as some functions or settings are hard to find.

---

### The industry standard for version control

- Overall rating: 5/5
- Reviewer: Filippo S.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 5001-10000 employees
- Product usage: Used weekly for less than 12 months
- Reviewed: January 2026
- Review source details: This review was submitted organically. No incentive was offered

My experience is overwhelmingly positive, especially in terms of features geared towards team collaboration and bug/incident tracking.

#### Ratings breakdown

- Ease of use: 2/5
- Value for money: 5/5
- Customer support: 5/5
- Functionality: 5/5

#### Pros

The extensive collaboration tools and version control are critical features used in our bug troubleshooting workflows.

#### Cons

The interface is quite busy and as a beginner it's difficult to quickly identify how to achieve a certain goal. Navigating the platform is not immediate and the learning curve seems to be quite steep for me.

---

### Essential source management

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Education Management
- Company size: 10000+ employees
- Product usage: Used daily for more than 2 years
- Reviewed: August 2025
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

It is an essential tool in my coding workflow; I use to track basically every project I work on, and setting up a repository in it is the first thing that happens for everything I do.

#### Ratings breakdown

- Ease of use: 4/5
- Functionality: 5/5

#### Pros

It is very good for source management and is widely used. It is a system that most developers will know how to use.

#### Cons

It can take some time to get used to, though that has more to do with learning source management in general rather than the product itself

---

### I love GitHub

- Overall rating: 5/5
- Reviewer: Samer A.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: February 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

It is great, and I think it is the best version control platform out there, and it keeps improving constantly.

#### Ratings breakdown

- Ease of use: 4/5
- Value for money: 3/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

I like its ease of use and how many details it keeps about the programs and the code saved in it, which makes it so helpful.

#### Cons

I think it is doing okay, and I do not know any other website or platform that can get you this functionality with the same quality. I find it comparable to GitLab, but they are not the same.

---

### is good title and i like it.

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Writing and Editing
- Company size: Self-Employed
- Product usage: Used weekly for less than 2 years
- Reviewed: January 2026
- Review source details: This review was submitted organically. No incentive was offered

i'm already registed in github since 5years , and is good to work in this website to promote my knowing.

#### Ratings breakdown

- Ease of use: 5/5
- Value for money: 4/5
- Customer support: 4/5
- Functionality: 5/5

#### Pros

is easy to use and open source , i found always what i want , no value for money, also is good with customer support.

#### Cons

every time if i like ton choose some project for training or education github is the best place for this.

---

### Excellent Version Control Collaboration

- Overall rating: 5/5
- Reviewer: Flavio M.
- Verified reviewer: Yes
- Industry: Banking
- Company size: 201-500 employees
- Product usage: Used daily for less than 2 years
- Reviewed: March 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

#### Ratings breakdown

- Ease of use: 5/5
- Functionality: 5/5

#### Pros

The strong community support I believe is the greatest point on GitHub. Can get code reviews easily from community. It's remote friendly, I can have access to my repos from anywhere. It integrates with Azure DevOps, Jenkins and other third parties, which is great to enhance automation workflows.

#### Cons

No major issues found, but I'd say at the beginning found it a bit challenging with Git commands, branching and merging.

## More reviews

[Next reviews](https://www.softwareadvice.com/project-management/github-profile/reviews/?page=2)

---

GitHub Reviews, Pros and Cons - 2026 Software Advice