William H.
Marketing and Advertising, 51-100 employees
Less than a year
“Keeps everyone aligned”
Pros
Reviewing changes is very simple, actions can be triggered quickly and it helps keep everyone aligned when a campaign needs rapid approvals.
Cons
Initial setup and approval flow can be confusing for less technical team members so I usually have to walk them through the basics first.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Braydn T.
Accounting, 51-100 employees
Less than a year
“packed with everything needed”
Pros
This product is capable of running your entire business. It includes all the features you'd expect, plus a few extras you probably wouldn't anticipate.
Cons
A few integrations take more effort than they should especially OIDC, pulling from private repositories and configuring private node pools.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Anonymous
Computer Software, 51-100 employees
Less than a year
“fantastic software!”
Pros
It has been excellent for storing my code and working together with teammates. The integrations it supports also make it really convenient to handle linting, testing, deployments and more through Github Actions. It's still my favorite source control platform and the free accounts make it an especially strong value. Getting started is quick with it too so you can have a repository up and running in no time.
Cons
If you're new to it some of the tools and features can feel a bit overwhelming at first although Github does offer other tools to help with that learning curve.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
8
Mathieu R.
Gambling & Casinos, 500+ employees
Less than a year
“Had an excellent experience”
Pros
Ever since we've started using it, collaborations feel much more manageable. Pull requests, discussions and CI/CD actions all blend naturally into the development process. In gameplay programming, where there are constant iterations, having everything centralized and being able to clearly track the project history is incredibly valuable.
Cons
There's nothing serious to complain about.. every now and then, it just takes a little digging to find exactly what you need.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 51-100 employees
Less than a year
“integrates with everything”
Pros
Being the industry standard, it works with practically everything which makes integrations feel effortless. Github Actions is also a very simple way to get CI set up and running quickly.
Cons
The repository organization could be better. Teams help to a point but I'd really like the UI to let me group specific repositories together more effectively.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Vinny C.
Education Management, 51-100 employees
Less than a year
“Love the version control”
Pros
Working with Github feels very user-friendly as a version control tool. Its massive user community is also a big advantage because whenever I run into an issue, I can usually find an answer quickly on Stack Overflow.
Cons
It does have more downtime than I would expect. I'm not sure what their service level agreement looks like but throughout my career as a software developer, I've seen it go down at least 10 times.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
8
Functionality
10
ade a.
Consumer Electronics, 500+ employees
Less than a year
“helpful for development”
Pros
In my experience, it is a really useful platform for software development and comes with practical features that support the workflow well. It's also simple to set up and use.
Cons
Github Actions has room for improvement.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Jim C.
Telecommunications, 500+ employees
Less than a year
“User-friendly hosting”
Pros
Using it feels very simple which is probably its biggest advantage. You can either set up your own Git server or just use Github.com directly for personal work and open-source projects. Also since so many teams rely on it, bugs and issues usually get identified and resolved pretty fast.
Cons
That flexibility can also be a bit much at times because there are so many options to choose from. Different teams may end up using completely different client tools, whether that's SourceTree, Github Desktop or IDE plugins like Eclipse or Visual Studio.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Michael S.
Information Technology and Services, 51-100 employees
Less than a year
“Comes with everything we need”
Pros
As a software developer, this is incredibly useful. It includes everything you need, from version control all the way to the web editor.
Cons
Only real downside is that the data is stored online and there isn't an affordable on-premise option. That leaves a lot of companies unsure about where their data is actually being kept.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Isaac d.
Information Services, 1-10 employees
Less than a year
“A dependable tool!”
Pros
Right from the start, this has felt like a really strong product that doesn't let you down. It's user-friendly once you get into it yet still complex and fully fleshed out which makes it feel very capable. I'm super happy with it.
Cons
Getting started can definitely be tough specially if you've never done any coding before. That initial learning curve could be a real challenge for beginners.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Shaedil D.
Biotechnology, 1-10 employees
Less than a year
“student-friendly collaboration win”
Pros
Its beginner-friendly... especially for students. Setting up a student account, unlocking pro features at no cost, creating your own repository and collaborating with classmates all take just a few clicks. The whole experience works smoothly, whether you're using the Git CLI or the website.
Cons
I came across nothing negative during my use
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Jitae K.
Computer Software, 51-100 employees
Less than a year
“Made collaborations very convenient”
Pros
Working with others on projects is probably the best part of it for me. It makes collaboration really convenient and I can keep track of every change along the way. Being able to return to an older version anytime there's a problem with the current one is also a huge plus especially when a rollback is needed.
Cons
Honestly.. don't have any major complaints right now. At one point, there was a bit of a learning curve when it came to using it at a more advanced level. But after Git Desktop came out, it made the whole process simpler
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Christian C.
Information Technology and Services, 1-10 employees
Less than a year
“Great experience”
Pros
Thanks to pull requests and issues, working with this tool is a good experience. I also appreciate how simple it is to keep track of changes and go back to an earlier version whenever necessary. Another big plus is the huge open-source community which makes it fun to learn from other projects and put my own work out there.
Cons
It can be a little overwhelming especially because there are so many features and settings to sort through. The interface is not always immediately clear either so it can take a while to understand where everything is.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
6
Tony B.
Computer Software, 1-10 employees
Less than a year
“Impressed with the features”
Pros
Since I'd already been using Git locally for a long time, moving to it felt like the obvious next step. I've also worked with other platforms like Bitbucket and GitLab and years ago I even used SourceSafe back when it was a LAN-based tool rather than an online service. I was using Github before Microsoft acquired it and one of the best changes afterward was that private repositories became available on the free plan instead of requiring a paid account. Lately I've been spending more time with CI/CD so I've started using Githb Actions for builds and deployments. I'd previously handled CI/CD through AWS but Actions was much simpler to configure and the included monthly processor minutes have been more than enough for what I need so that has effectively been free as well. Beyond being a remote repository for version control and team collaboration, it also gives you an offsite backup of your source code which is a big plus. In terms of value, it's excellent because the free offering covers a lot and even the paid plan was only around PS7 per month the last time I looked.
Cons
One thing that can be frustrating is how secret variables work in Github Actions. Once you create them, it's basically a write-once and never-view-again setup. Those variables are often used to control what the build script does depending on the branch, for example one secret for the master branch for live builds and another for staging or development builds. I understand why they're treated as secrets but when you're trying to debug a build, it can be really helpful to verify the actual value. Even if you try to echo it during the build, the output is usually masked with asterisk so that doesn't help much. It would be far more useful if there were a secure way to re-enter your username, password and 2FA details in order to reveal the stored value even if that had to be done individually for each variable.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Emilie H.
Computer Games, 1-10 employees
Less than a year
“fantastic for team coding”
Pros
It has been a really strong platform for collaborating as a team on project development, fixing bugs and tracking issues. Github comes with useful features like portfolios and automated coding tools. Once you get used to it, it's simple to work with and it has been very helpful for both me and my boyfriend while he studies computer engineering.
Cons
For an average user, it can feel a bit confusing at first even though it becomes simple to use later on. You do need some knowledge of coding or pipelines and it also helps a lot to have a strong team in place to merge projects properly and get everything running.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Olivia T.
Education Management, 51-100 employees
Less than a year
“Profile visibility is a big plus!”
Pros
Getting an account up and running is really simple. One feature I eespecially appreciate is how it shows my activity and project updates which can be a big plus when employers are looking at my work.
Cons
No con from our side!
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Clara R.
Information Technology and Services, 1-10 employees
Less than a year
“Incredible for remote collaboration”
Pros
Working with a remotely distributed team feels much more organized with this tool. The setup was quick, the interface is user-friendly and it didn't take long to get comfortable using it thanks to the very gentle learning curve. Also, the code editor features are really strong and make day-to-day work much better.
Cons
The platform is fairly easy to learn... but without proper repository maintenance, the accumulation of code and libraries can also become overwhelming over time
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Mike G.
Computer Hardware, 101-500 employees
Less than a year
“Strong integrations”
Pros
Connecting this software with other services like Github Copilot, VSCode and CI automation has been very simple. Availability has been consistently high and across my 10 years using it, I haven't run into any major bugs or serious issues. Outages are far less frequent than with self-hosted options and setup is simple without needing the same level of maintenance or support that a self-hosted solution usually requires.
Cons
Their support has been quite slow to respond and when an outage or enterprise account problem happens, it's hard to find the right person to contact by phone. There's also the added cost for Single Sign-On which feels like an extra SSO tax.
Rating Distribution
Ease of use
10
Value for money
8
Customer Support
8
Functionality
8
Baylee N.
Telecommunications, 51-100 employees
Less than a year
“developer sourcing made simple”
Pros
One thing I really appreciate about the product is how accessible it is to use. It also makes sourcing engineers much more simple especially since the code is clear and easy to read.
Cons
Honestly there isn't anything specific I dislike about it.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Zachary C.
Farming, 51-100 employees
Less than a year
“Amazing tool”
Pros
It has been one of the best collaboration platforms for development and the addition of Projects makes it much easier to keep track of what's happening across different platforms.
Cons
A lot of the integrations cost extra now which is disappointing. It also feels like some basic features, like branch locking, have been placed behind a paywall.
Rating Distribution
Ease of use
10
Value for money
8
Customer Support
10
Functionality
8
