---
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,210

### 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,824 reviews (78%)
- 4 stars: 1,279 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.
- Managing permissions, large repositories, and complex workflows can be confusing, and the free plan has limitations for private repos and advanced features.

## GitHub customer reviews

Showing reviews 1-25 of 6,210 (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.

---

### The Version Control Packed With Features

- Overall rating: 4/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Consumer Goods
- Company size: 201-500 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

overall, I have a positive experience with the platform. Github is a widely used version control platform helping team collaboration and clean coding. over the years, it has created a strong ecosystem of its own. The large online community makes the life of a user easier.

#### Ratings breakdown

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

#### Pros

This version control makes coding, deployment and maintainance of repository easier for a team.The tool is also exceptional for automating workflows. Easy to integrate with other UI platforms such as source tree , making it user friendly.

#### Cons

Permission and security management with access tokens can be complicated. For large enterprices, Github can be expensive. For a new user, advance features have a steap learning curve.

#### Reasons for choosing GitHub

Github is more sophisticated and has more futuristic features.

---

### 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.

---

### Good tool for code management but lacks some features when integrating with Confluence/Jira

- Overall rating: 3/5
- Reviewer: Mark C.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 51-200 employees
- Product usage: Used weekly for more than 2 years
- Reviewed: June 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 GItHub is a good tool for managing code, getting reviews and merging into the relevant branch ahead of deployment. There are some good integrations but it would be great if it could work more seamlessly with Confluence and Jira, and provide additional features to help automatically manage the correct states of the linked jira.

#### Ratings breakdown

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

#### Pros

GitHub is a great tool to manage pull requests and being able to add labels in our teams helps to differentiate between urgent items which need reviews and are vital for the next release.

#### Cons

One of the drawbacks with GitHub is integrating non development team members into a workflow process. Even though it is possible to setup a workflow too add approvers the terminology and UI is very developer based so can be a bit confusing to non development colleagues.

---

### A solid tool for everyday development and collaboration

- Overall rating: 4/5
- Reviewer: Manuel V.
- Verified reviewer: Yes
- Industry: Hospital & Health Care
- Company size: 1001-5000 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

Overall, my experience with GitHub has been really positive. I use it pretty regularly for repos, pull requests, code reviews, and team collaboration, and it’s become a pretty essential part of my workflow.

#### Ratings breakdown

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

#### Pros

The biggest thing for me is how easy it makes collaboration. I use it a lot for pull requests, code reviews, and keeping track of changes, and it all feels pretty straightforward.

#### Cons

The UI can feel a little cluttered sometimes, especially when you’re jumping between repos, issues, and pull requests. Some features also take a bit of digging to find or understand at first.

#### Reasons for switching to GitHub

GitHub felt more familiar and had better integration with the tools and workflows my team was already using.

---

### Perfect for all sizes of projects

- Overall rating: 5/5
- Reviewer: 🧑‍💻 Owain W.
- Verified reviewer: Yes
- Industry: Internet
- Company size: 11-50 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.

I enjoy working with GitHub so much that we've recently migrated all our bitbucket repos to GitHub. It's great that we can keep client repos private but still show our activity on our own personal accounts

#### Ratings breakdown

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

#### Pros

I enjoy working with GitHub due to its ease of use and that so many people use it so there are tons of online resources available if you get stuck trying to set something up

#### Cons

Sometimes swapping between repos can be cumbersome. If you have multiple organisations it's not always a smooth transition between repos

#### Reasons for switching to GitHub

GitHub is just far better. It's more initiative and easier to use

---

### Look No Further for Source Control

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

I've used Github for about 5 years, and it's been great since I started. It allows me to easily collaborate with my teammates, and keep each other from stepping on toes while working. I would have a very hard time doing my job without Github, and the other options available are inferior for various reasons.

#### 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 store my code and collaborate with my teammates. The other Integrations that Github supports makes it easy to run linting, tests, deployments, and more with Github actions. It is my favorite source control software, and the free accounts that it allows make it a really good value. Setup is a breeze with Github, and makes it so you can get a repository setup in no time.

#### Cons

If you're newer to github then using some of the tools it provides can be overwhelming, but github makes other tools to support that.

#### Reasons for switching to GitHub

Github is used at my place of work. It's our go to.

---

### Reliable but stingy github actions capacity

- Overall rating: 5/5
- Reviewer: Verified Reviewer
- Verified reviewer: Yes
- Industry: Medical Practice
- Company size: 2-10 employees
- Product usage: Used monthly for more than 2 years
- Reviewed: March 2026
- Review source details: This review was submitted organically. No incentive was offered

Overall, the experience is great. It's a very convenience way to store my git repos online, and I can trust that the data will be there to stay since it is owned by Microsoft. I've have my github for almost 10 years. Some years I am more active than others, but I can always count on the experience being consistent and reliable.

#### Ratings breakdown

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

#### Pros

I appreciate the github actions, which allows me to run automated testing for each one of my pull requests.

#### Cons

It's annoying that I am not able to have unlimited github actions for private repos that I pay for. It's limited to a cap, which I think is a little stingy considering that I am a paying customer. I would have expected the same caps as public github repos.

#### Reasons for choosing GitHub

Github is more universally accessible. Gitlab is a smaller project with less community support.

---

### 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

---

### Messy but efficient

- Overall rating: 4/5
- Reviewer: Etân C.
- Verified reviewer: Yes
- Industry: Computer Games
- Company size: 2-10 employees
- Product usage: Used weekly for less than 2 years
- Reviewed: September 2026
- Review source details: This review was submitted organically. No incentive was offered

Good, as aforementioned it can be frustrating to learn how to navigate it, but after that it becomes a very useful tool.

#### Ratings breakdown

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

#### Pros

You can do pretty much anything with it if you use it correctly. It is integrated almost everywhere, and the fact that it is free makes it even better.

#### Cons

At first glance it is pretty annoying to understand. I personally dislike the UI and the way things are organised. Aside from that, it does the job easily once you start being used to it.

---

### 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.

---

### Great balance of simplicity and powerful developer tools

- Overall rating: 5/5
- Reviewer: Hrithik V.
- Verified reviewer: Yes
- Industry: Financial Services
- Company size: 201-500 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

I've used GitHub for several years now. At work, it's where we manage code reviews, track issues, and automate deployments. The platform is reliable and is an essential part of our development workflow. What I like most is that it scales well - from small side projects to large repos, without requiring major process changes.

#### Ratings breakdown

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

#### Pros

GitHub makes collaboration much easier than managing through Git alone. The pull request process is simple, code reviews are easy to track, and branch protection rules help prevent mistakes from reaching production. I also use GitHub Actions for automation and CI/CD, which saves a lot of time. The ecosystem is huge, so most dev tools integrate with it out of the box.

#### Cons

Some of the admin and enterprise settings can be difficult to navigate, especially for new users. Occasionally, there are so many features available that finding the right setting takes longer than expected.

---

### Reliable Platform for Version Control and Test Automation Collaboration

- Overall rating: 5/5
- Reviewer: Sarav T.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 10000+ employees
- Product usage: Used daily for more than 2 years
- 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 has been a reliable platform for source code management, collaboration, and automation testing workflows. The integration with VS Code improved developer productivity, and using Playwright with GitHub helped organize and maintain automated test scripts efficiently. Features like pull requests, issue tracking, and GitHub Actions added value to the development lifecycle and team collaboration.

#### Ratings breakdown

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

#### Pros

GitHub made collaboration and version control very efficient for development and automation testing projects. I especially liked the seamless integration with VS Code, which made committing, reviewing, and managing code much easier directly from the editor. Using GitHub together with Playwright helped streamline test automation workflows, maintain test scripts, and collaborate effectively with team members through PRs and branch management.

#### Cons

Managing merge conflicts and repository permissions sometimes required extra attention. Some advanced enterprise features and CI/CD capabilities may also become expensive for smaller teams.

---

### 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 Managing and Sharing Code

- Overall rating: 4/5
- Reviewer: ABDUL M.
- Verified reviewer: Yes
- Industry: Information Technology and Services
- Company size: 2-10 employees
- Product usage: Used weekly for less than 2 years
- Reviewed: June 2026
- Review source details: This review was submitted organically. No incentive was offered

My experience with GitHub has been positive for both personal and collaborative development projects. From a build and development perspective, it provides a reliable environment for managing code changes and collaborating with team members. The setup process was quick, and the platform integrates well with many development tools and CI/CD workflows. In terms of ease of use, everyday tasks such as creating repositories, committing code, and reviewing pull requests are intuitive. The available features cover most software development needs, and the platform continues to improve over time. For customer support, I have mainly relied on the documentation and community resources, which are extensive and useful. Regarding value for money, the free tier offers significant functionality, making it a strong choice for individual developers and small teams. While reporting capabilities are not its strongest area, GitHub remains an excellent platform for source code management and software development.

#### Ratings breakdown

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

#### Pros

GitHub offers a wide range of features for source code management, collaboration, and project tracking. The setup process is simple, and getting started with repositories is straightforward. The platform is easy to use for basic tasks while still providing advanced capabilities for experienced developers. Features such as pull requests, branches, issue tracking, and GitHub Actions help streamline development workflows. The documentation and community support are also very helpful when troubleshooting issues.

#### Cons

Some advanced features have a learning curve, especially for users who are new to Git and version control concepts. The reporting and analytics features are relatively basic compared to some specialized project management tools. Certain enterprise and team features may also be costly for smaller organizations.

---

### 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.

---

### Reliable home for my code and site

- Overall rating: 5/5
- Reviewer: Wren W.
- Verified reviewer: Yes
- Industry: E-Learning
- Company size: Self-Employed
- Product usage: Used daily for more than 2 years
- Reviewed: June 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's where all my code lives. Hosting the site and my side projects in one place with proper version control has been a huge time saver for a solo operation.

#### Ratings breakdown

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

#### Pros

I host my business site on GitHub Pages and keep all my personal projects in repos here. Version control just works - branches, pull requests, and the history make it easy to track changes and roll back when I break something. Actions handles my deploys automatically and the free tier covers everything I need.

#### Cons

The interface can be overwhelming if you're new to Git, and the Actions YAML config takes some trial and error. Larger repos with media can get slow.

---

### 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.

---

### Updating our own learning portal.

- Overall rating: 5/5
- Reviewer: Blerta K.
- Verified reviewer: Yes
- Industry: Education Management
- Company size: 2-10 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.

Since I am a Language Instructor, and in charge of our digital tools, our students need to have their custom web applications stable. I store our code repositories on this and do version control of our interactive exercises. It is very powerful to the developers, yet very daunting to the teachers.

#### Ratings breakdown

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

#### Pros

After the initial configuration, the powerful functionalities and the default automation processes are unbelievable to implement quick updates and new interactive quizzes to our school-based custom language learning site.

#### Cons

The high learning curve renders the user-friendliness of the software rather appalling to our non-technical teaching staff, and support in relation to frustrating bugs and problems is fully dependent on community forums as the direct customer support service is currently not worth the money considering that the school is small and lacks an IT-specific staff.

---

### The Essential Platform for Developers

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

My overall experience with GitHub has been outstanding and found very easy to use. I have relied on it daily since around 2018 for personal projects and open source contributions.

#### Ratings breakdown

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

#### Pros

What I liked most about GitHub is how seamlessly it handles version control and team collaboration with features like pull requests, code reviews, and issue tracking that keep everything organised and transparent.

#### Cons

What I liked least is that the advanced features security tools can get expensive for small teams or individual users.

---

### Github is great but can be better

- Overall rating: 4/5
- Reviewer: Matthias Y.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: Self-Employed
- 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 use GitHub mainly for school and personnal projects, but recently I switched to selfhosted GitLab to see different things and I don't think I can go back now :)

#### Ratings breakdown

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

#### Pros

Its a good platform to start with, it works, is quite easy to use and widely approved by the community

#### Cons

The fact that it's owned by a corporation and closed source. You cannot take full control over it. This is why I prefer open source tools like GitLab

---

### A great tool for developers

- Overall rating: 5/5
- Reviewer: Ildaphonse C.
- Verified reviewer: Yes
- Industry: Computer Software
- Company size: 11-50 employees
- Product usage: Used daily for less than 2 years
- Reviewed: January 2026
- Review source details: This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

I've enjoyed my experience with Github. I use it daily when coding because of how quick and easy it is to store data.

#### Ratings breakdown

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

#### Pros

I use github daily in the workplace. It is very easy to use. I can easily store my information without worry. It is free to use as well. I've encountered no issues or bugs when using it.

#### Cons

I wish it was easier to learn how to use. Sometimes i forget which commands to use when pushing my code to the cloud.

---

### Convenient project management and deployment

- Overall rating: 5/5
- Reviewer: Josh A.
- Verified reviewer: Yes
- Industry: Computer Hardware
- Company size: 2-10 employees
- Product usage: Used weekly for more 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.

Always pleased with any project I am working on. Contacting the Devs for support is a breeze to have issues resolved in a timely manner everytime.

#### Ratings breakdown

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

#### Pros

Super easy to use. All commonly used functions are always laid out in a very user friendly layout to allow easier navigation.

#### Cons

Nothing major at all. If I had to say something I would maybe like to see improvement of access to files in repos.

---

### Trustworthy repository hub of campaign technology.

- Overall rating: 5/5
- Reviewer: William H.
- Verified reviewer: Yes
- Industry: Marketing and Advertising
- Company size: 51-200 employees
- Product usage: Used daily for more than 2 years
- Reviewed: December 2025
- Review source details: This review was submitted organically. No incentive was offered

It has proved to be a reliable source of scripts, landing pages, and automation regarding our mobile campaigns without stalling the sales impetus.

#### Ratings breakdown

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

#### Pros

I also prefer the ease with which changes can be reviewed, actions can be triggered and everyone can be coordinated in situations that require quick approvals on the campaign.

#### Cons

I do not like that first structure and approvals may bewilder other team members who are not technical and I tend to take them through the fundamentals.

## More reviews

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

---

GitHub Reviews, Pros and Cons - 2026 Software Advice