---
title: CircleCI Reviews
meta_title: 'CircleCI Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 511 reviews by the users' company size, role or industry
  to find out how CircleCI works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 511
  scale: '5'
date_modified: '2026-07-27'
parent_category:
  name: CI/CD Tools
  url: https://www.g2.com/categories/ci-cd-tools
---

# CircleCI Reviews
**Vendor:** CircleCI  
**Category:** [Continuous Integration Tools](https://www.g2.com/categories/continuous-integration)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 511
## About CircleCI
CircleCI is the worlds largest shared continuous integration and continuous delivery (CI/CD) platform, and the central hub where code moves from idea to delivery. As one of the most-used DevOps tools that processes more than 1 million builds a day, CircleCI has unique access to data on how engineering teams work, and how their code runs. Companies like Spotify, Coinbase, Stitch Fix, and BuzzFeed use us to improve engineering team productivity, release better products, and get to market faster.



## CircleCI Pros & Cons
**What users like:**

- Users appreciate the **easy integrations** with GitHub and GitLab, enhancing their development workflow seamlessly. (4 reviews)
- Users appreciate the **easy integrations** with GitHub and GitLab, enhancing their workflow efficiency and collaboration. (4 reviews)
- Users value the **seamless collaboration** with GitHub and GitLab, enhancing team efficiency and problem-solving. (3 reviews)
- Users appreciate the **ease of use** of CircleCI, noting simple integration and quick setup with reliable performance. (3 reviews)
- Users value the **automation capabilities** of CircleCI, enhancing speed and flexibility in their development workflows. (2 reviews)
- Easy Setup (2 reviews)
- Users appreciate the **speed, flexibility, and user-friendly interface** of CircleCI, enhancing their continuous integration process. (2 reviews)
- Git Integration (2 reviews)
- Integration Capabilities (2 reviews)
- Testing Automation (2 reviews)

**What users dislike:**

- Users find the **complex configuration** challenging, especially beginners struggling with advanced features and an unintuitive UI. (2 reviews)
- Users find the **difficult configuration** challenging, particularly for beginners navigating CI/CD and advanced features. (2 reviews)
- Users find CircleCI **expensive** , especially if compilation is not optimized, with a confusing pricing page. (2 reviews)
- Users find the **learning curve steep** , particularly for beginners dealing with CI/CD and YAML configurations. (2 reviews)
- Users find CircleCI&#39;s **complex configuration** challenging for beginners, hindering their learning and initial experience. (1 reviews)
- Users find the **complex management** of CircleCI difficult for beginners, especially when dealing with advanced features. (1 reviews)
- Users find the **complex templating** of CircleCI challenging, particularly for beginners navigating advanced features. (1 reviews)
- Users find the **interface confusing** , making it difficult to navigate and use effectively for reports. (1 reviews)
- Integration Issues (1 reviews)
- Limited Flexibility (1 reviews)

## CircleCI Reviews
  ### 1. Better than the rest

**Rating:** 3.5/5.0 stars

**Reviewed by:** Paul H. | CTO, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2017

**What do you like best about CircleCI?**

Circle integrates easily into github. Circle also allow us to split up our tests across 16 instances which saves us a lot of time. We don't have to worry about the details of CI, which allows my team to focus more on delivery.

**What do you dislike about CircleCI?**

There is often instability and its not always clear what the problems are. We often find that versions of things are updated without us knowing. Because we rely so heavily on circleci, when its down or has problems we are completely blocked.

**What problems is CircleCI solving and how is that benefiting you?**

We used to roll our own CI using Jenkins and we were not happy with having to deal with upgrades and maintenance of the CI. We no longer have to worry about the details. 

We use CI for development and delivery. We deploy 20+ times a day (or as needed)... circle is the center of our continuous delivery.

  ### 2. Great and getting better!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aaron M. | Lead Web Engineer, Market Research, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

I like how quick the hooks are! v2's new DSL is a lot easier to use too

**What do you dislike about CircleCI?**

It is hard to iterate on CI, so it can be difficult to set up a complicated job. Once it works, it's fine though. Build caching doesn't seem to work very well for us, so build times are bit slow.

**Recommendations to others considering CircleCI:**

They are improving very fast!

**What problems is CircleCI solving and how is that benefiting you?**

Running large test suites is the main benefit. We hope to create Docker containers with a pipeline next.

  ### 3. A modern CI platform that just works

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben M. | Head of Development Technologies, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 31, 2017

**What do you like best about CircleCI?**

CircleCI offers simple YAML configuration that gets committed with the code repository, meaning we don't have to spend time visiting the CircleCI UI unless we actually want to check the dashboard. Circle integrates with everything, the most important of which for us is GitHub.

**What do you dislike about CircleCI?**

CircleCI can often feel a bit sluggish, even with a multi-concurrency plan. The issue isn't so much with concurrency as it is the time it takes to spin up a single instance, configure it, check out the code, run your tests, and then finally deploy. This process can easily take a couple of minutes or longer depending on the size of your code repository and the number of tests, but as long as you aren't waiting for each deployment in order to continue development then it should not be a real concern.

**Recommendations to others considering CircleCI:**

Try out all of the options and choose for yourself--I think it's easy to see the benefits of CircleCI in comparison with pretty much any other CI tool out there.

**What problems is CircleCI solving and how is that benefiting you?**

We are fully automating our testing and deployment process from our local development machines up to the production server thanks to CircleCI.

  ### 4. CircleCI was with us all the way

**Rating:** 4.0/5.0 stars

**Reviewed by:** Stanislav K. | CTO, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2017

**What do you like best about CircleCI?**

So far circleci has been following our company in everything we do. We based all our workflow around CI, there have been downtimes, there have been small technical issues to overcome - but in general, circleci has took a huge load out of our shoulders. Support has been provided by engineers, company is striving to improve it's product and doesn't stop on what they achieved. Thei CircleCI 2.0 version seems very promising already (and it's only Beta). 

**What do you dislike about CircleCI?**

There are no major issues i can remember - we had some problems with environment variables not being stable to rely on. During platform switch some components have been turn-off by default and took a while to figure out. All those have been solved. 

**What problems is CircleCI solving and how is that benefiting you?**

CircleCi has been an essential tool to improve quality of our products. We've been heavily reliant on automating everything we can - from testing, to code review to automated code analysis. We also managed to remove human factor from platform deployment and we gave away this responsibility to CircleCI.

  ### 5. Great CI Tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gustavo B. | Lead Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 24, 2017

**What do you like best about CircleCI?**

CircleCi is a great tool for beginners, simple configuration and easy to understand. In most cases you just create your account enable test and you have it running on your next commit
Great integration with Slack
I have manage to get CircleCI running with several rails project and extended to use simplecov for coverage reports, rubocop for code style analysis and Docker/kubernetes deploys 

**What do you dislike about CircleCI?**

Sometimes configuration of special needs can be tricky, specially when you bring tools like Docker to the mix. Currently they are working on a new version with better Docker support

**Recommendations to others considering CircleCI:**

If you are using Docker is a bit more of work, but for simple projects is a great and simple tool

**What problems is CircleCI solving and how is that benefiting you?**

Is important to have a CI tool you don't need to worry about deploys if you set up your deploys phase and the team is always aware of the state of the build
Adding code analysis (styles, best practices and security) can improve your code review process

  ### 6. Great CI tool with good parallelization options

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben B. | Sr. Staff Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 24, 2017

**What do you like best about CircleCI?**

SSH access and wide parallelization of builds are by far the best features.  We use 24x parallelization on our builds and it has made a huge difference in our day to day development efforts.  Their file caching system is really good as well and very fast.

**What do you dislike about CircleCI?**

The UI can be a bit buggy at times, especially with large parallelization. You generally have to refresh the page to see any updates. The loading of logs can take a while.  Both of these are cosmetic. We also find that at times of large usage of the overall system, i.e. Monday morning, the system can become unstable with tests due to longer test times (I think)

**Recommendations to others considering CircleCI:**

Great tool, but quality has gone down for support and UI bugs. Definitely look in to seriously.

**What problems is CircleCI solving and how is that benefiting you?**

We are solving continuous build and integration.  Hook Circle up to heroku to get passing master builds to staging is super nice. Our large and expansive set of tests help us catch things early and easily. Give us high confidence in deploying.

  ### 7. Extremely Flexible, Docker Friendly

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael R. | Software Engineering Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** July 06, 2017

**What do you like best about CircleCI?**

Excellent ability to parallelize builds, especially with the (currently beta) Workflows 2.0.

The new Workflows 2.0 is EXTREMELY flexible.

Very responsive to help requests.

**What do you dislike about CircleCI?**

UI can be slow to load, doesn't work on some browsers.

**Recommendations to others considering CircleCI:**

Use Workflows 2.0 as soon as possible.

**What problems is CircleCI solving and how is that benefiting you?**

Vastly reduced deployment times, much better visibility of builds for less technical team members.

  ### 8. software developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Fei W. | Software Developer, Broadcast Media, Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2017

**What do you like best about CircleCI?**

it is good and builds when we push the code to remote github, very convenient.

**What do you dislike about CircleCI?**

It takes a few minutes to build and have to wait...

**What problems is CircleCI solving and how is that benefiting you?**

We use it to build the code changes.

  ### 9. Excellent Service

**Rating:** 4.0/5.0 stars

**Reviewed by:** Emiliano V. | Engineering Manager, Consumer Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 06, 2017

**What do you like best about CircleCI?**

I like simplicity and how can I monitor multiple deploys at the same time. We have a microservice architecture so a lot of things going on a the same time.

**What do you dislike about CircleCI?**

- Some builds take too much time to run (iOS)
- Sometimes I need to manually rebuild without cache to avoid errors

**What problems is CircleCI solving and how is that benefiting you?**

- A very organized deploy system for our microservices giving us speed and convenience.

  ### 10. I am a lead technologist in Applicaster, dealing with multiple platforms and technologies in the day

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ran M. | VP Platform, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 25, 2017

**What do you like best about CircleCI?**

it is faster in comparison to others that I tried and it gives solutions form all our platforms usage - Rails. NodeJS, Android and iOS.

After you get to understand the system it works very well.

**What do you dislike about CircleCI?**

I dislike the support. It usually takes a lot of time to get a response, and most of the times the answers are not helpful.



**Recommendations to others considering CircleCI:**

it is a reliable system but if you are stuck and need immediate support it is a problem.

It is easy to use after you get the hang of it. When you understand the way it works the configuration is sufficient. 

It is hard to debug locally but it has a ssh debugging which help solving problems


**What problems is CircleCI solving and how is that benefiting you?**

We are providing solutions for Tv broadcasters. We provide backend CMS and mobile apps for our customers.

  ### 11. Essential part of our CI pipeline

**Rating:** 5.0/5.0 stars

**Reviewed by:** Adam N. | Head of Technology, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

CircleCI is easy to use, has a very simple and powerful authentication mechanism (via Github permissions). It's very easy to add custom elements to the deployment pipeline.

**What do you dislike about CircleCI?**

Well, that's not a lot to dislike. All good!

**What problems is CircleCI solving and how is that benefiting you?**

It's used for every project in our organization. Thanks to CircleCI we're able to test our projects and deploy them.

  ### 12. Great monitoring and delivery platform for testing code quickly

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 15, 2017

**What do you like best about CircleCI?**

It integrates well into testing our app with all our various testing frameworks.

**What do you dislike about CircleCI?**

The frequent downtime sometimes puts a spanner in the mix, and the output for failing tests could be more detailed.

**Recommendations to others considering CircleCI:**

Dig deep into what

**What problems is CircleCI solving and how is that benefiting you?**

Testing our code quickly, don't have to manually test everything locally. Rapidly increases our shipment time.

  ### 13. Clean and simple

**Rating:** 4.0/5.0 stars

**Reviewed by:** Cyril M. | Senior Software Engineer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 01, 2017

**What do you like best about CircleCI?**

Works simply. With a simple file you can configure your CI and all works fine. The free plan is really great and helpful. We can start to use circle-ci without any cost and solve a lot of problem in start. With time if we grow we can start payment and the insight get with payment are usefull

**What do you dislike about CircleCI?**

the docker support is medium. We need add some trick to work with it. I rewrite almost all step to works fine and be sure my docker is well test.

**Recommendations to others considering CircleCI:**

I recommend it. It's simple and works like a charm. The free plan is really great to start without cost.

**What problems is CircleCI solving and how is that benefiting you?**

I know if my build is green or not. All is automatic. I can deploy in security

  ### 14. Amazingly smooth compared to TravisCI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 06, 2017

**What do you like best about CircleCI?**

- Very light config file gets the project up and running without endless configuration
- Clean UI gets out of the way and lets me see my tests
- Artifacts and Docker support are top notch

**What do you dislike about CircleCI?**

Although UI is simply and gets out of the way it occasionally is very sluggish on the latest version of Firefox. Doesn't seem to be a problem on chrome.

**What problems is CircleCI solving and how is that benefiting you?**

We do everything from compiling C++ dependancies to ensuring data is in the correct format to unit testing applications

  ### 15. Simple replacement for jenkins

**Rating:** 4.0/5.0 stars

**Reviewed by:** Giovanni T. | Lead Developer & Co-Founder, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 06, 2017

**What do you like best about CircleCI?**

Easy to use and configure, good overall performances and support. Integration with GitHub and Pull requests was the final choice to switching from Jenkins.

**What do you dislike about CircleCI?**

Docker support still not easy as I would imagine.

**What problems is CircleCI solving and how is that benefiting you?**

Doing continuous delivery without the hassle to maintain a Jenkins infrastructure.

  ### 16. Hold your whole team to the standards you test

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 27, 2017

**What do you like best about CircleCI?**

You can push up your local branch and let the whole test suite run while you continue to work so see if there are any tests that you might have broken. This is very effective for the 'unintended' consequences for your PR and not knowing what other parts of the code base might be effective.

**What do you dislike about CircleCI?**

Getting the whole team setup was not that easy or getting access to your teams other branches so that you can see what you are waiting on in the queue.

**Recommendations to others considering CircleCI:**

Absolutely worth it to keep you whole team accountable. 

**What problems is CircleCI solving and how is that benefiting you?**

Continuous integration and pre-deploy code checks to make sure that master is not broken.

  ### 17. Clean and easy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kris S. | Software Engineer II, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 06, 2017

**What do you like best about CircleCI?**

Ability to add more containers. Links to github easily to see who's commit is currently being tested. Ability to cancel and rerun builds if necessary.

**What do you dislike about CircleCI?**

Only one queue, would be great if could have multiple queues for different repos.

**What problems is CircleCI solving and how is that benefiting you?**

integration testing

  ### 18. Solid product, decent support

**Rating:** 4.0/5.0 stars

**Reviewed by:** Chris S. | CEO, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 16, 2017

**What do you like best about CircleCI?**

CircleCI does what it says, 99% of the time. I mean that in the best way possible. Testing is a tough business with a lot of things prone to go wrong either in the software or the infrastructure supporting the software. While we do occasionally get a false negative, our overall experience with CircleCI is very positive.

We've contacted their support on several occasions, they've been prompt and helpful. Their user forum is also active and useful.

**What do you dislike about CircleCI?**

The false negatives we get on occasion. But not very often.

**What problems is CircleCI solving and how is that benefiting you?**

Ensure that our code base do not go sideways with respect to our test suites.

  ### 19. Works great for small sized team of up to 25 engineers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2017

**What do you like best about CircleCI?**

Basically the easiest thing to get started on, aside from Travis.
The iOS testing ability is great too.
Pricing is clear, and dynamic, you can change containers up and down every hour.
Performance is good, if you know how to parallelize and script things.
Artifact retention is great.
Awesome github integration.

**What do you dislike about CircleCI?**

Had some real downtimes over the last 16 months, pretty disappointed when the dev team got stuck.
Random flakiness with the container dying for no reason, had to manually rebuild.
Paralleilization infrastructure is not great compared to TravisCI, it locks containers into stages and doesn't work like a fluid work queue.
Lack of matrix build support means it can't support large scale projects.

**What problems is CircleCI solving and how is that benefiting you?**

Trying to keep our engineering team productive and shipping code quickly.
Easy to get started and flexible enough.

  ### 20. Great Service. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dave H. | Software Team Lead, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 23, 2017

**What do you like best about CircleCI?**

Simple to set up, highly configurable, works automatically with github. 

**What do you dislike about CircleCI?**

Not too much to say. Their docs could use a little love, but the community suppsort generally makes up for it. 

**What problems is CircleCI solving and how is that benefiting you?**

Fully replaced our Jenkins build server. 

  ### 21. Good

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consumer Electronics | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

Integration with GitHub, Slack, level of polish, being able to SSH in to debug, using yaml for the configuration file

**What do you dislike about CircleCI?**

Slow builds, blocked builds, inability to test on GPU instances

**Recommendations to others considering CircleCI:**

Do it

**What problems is CircleCI solving and how is that benefiting you?**

Golden builds, automated testing. All developers know what the golden build it -- like the ability to prohibit merges if a build breaks or tests do not pass. Forces a high bar.

  ### 22. It works fine, i miss a nicer UI.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Juan Ignacio D. | Developer & Partner, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 24, 2017

**What do you like best about CircleCI?**

I like the configuration options. They fit nicely mi way of thinking.
I like just so much the inference engine. Sometimes I would like to be able to get rid of it.

I like the github integration where users don't have to create a CircleCi specific account, and they just login with their github user.

**What do you dislike about CircleCI?**

Sometimes I would like to be able to totally disable the configuration inference.


**Recommendations to others considering CircleCI:**

Better support for building through docker, I miss docker images caching between builds.

**What problems is CircleCI solving and how is that benefiting you?**

We work with several concurrent projects, and making sure that every single commit and PR is being tested is super helpful.

  ### 23. Easy to get started, easy to add to your pipeline! Love it!

**Rating:** 4.5/5.0 stars

**Reviewed by:** 🤖  Greg R. | Co-Founder, CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 24, 2017

**What do you like best about CircleCI?**

It's really easy to add continuous integration to your project. If you can write a simple shell script, you can add CI, which is awesome. When you are working on a small agile team, the learning curve of a heavy build tool can be a big burden. CircleCI makes it really easy to get going and keep improving your pipeline.

**What do you dislike about CircleCI?**

I wish there were more options for the performance. Sometimes it's easier to throw "hardware" at the problem.

**What problems is CircleCI solving and how is that benefiting you?**

We are able to quickly build all our development branches and create artifacts for deployment. 

  ### 24. CircleCI gets the job done!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

It is easy to identify where in your build things might have gone wrong, and to rebuild/fix them when they do. It works well across all of my company's stack.

**What do you dislike about CircleCI?**

I haven't seen any guest user functionality, which might be useful for our contractors who push to our codebase

**What problems is CircleCI solving and how is that benefiting you?**

Continuous integration/deployment, and running builds.

  ### 25. CircleCI is a huge help to quickly bootstrap any project with Continuous Integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yaroslav T. | Senior Software Engineer, Lead, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2017

**What do you like best about CircleCI?**

CircleCI is able to configure build automatically for most popular stacks like Java, Python, Node.js, etc. 

At the same time, custom configuration can be added easily any time. 

**What do you dislike about CircleCI?**

Docker support isn't great, but they're trying to fix it with CircleCI 2.0 (currently in beta).

Outages happen (but rarely) and it's really hard to understand why some of the builds are suddenly slow. 

**What problems is CircleCI solving and how is that benefiting you?**

- Iteration speed
- Time to ship a single feature
- Continuous Integration / Delivery

  ### 26. CircleCI is great!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Entertainment | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

Easily to config (just drop a file in your Github repo, and it will run everytime)

**What do you dislike about CircleCI?**

We're using docker, and currently it doesn't support caching for layers. I know that this is a WIP, but... :D

**What problems is CircleCI solving and how is that benefiting you?**

We use CircleCI to compile our statics and it lowed our load CPU on deployment time

  ### 27. CircleCI review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about CircleCI?**

It's easy to configure using the circle.yml file, unlike jenkins where you need to configure everything centrally.

**What do you dislike about CircleCI?**

There's no such I dislike, sometimes the service gets a little bit slow compared to travisci or bitrise but it's still okay.

**What problems is CircleCI solving and how is that benefiting you?**

Testing, linting, building static html sites and uploading to s3.

  ### 28. Circle Ci makes our delivery process very smooth

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

We love the concurrent build feature the best.

**What do you dislike about CircleCI?**

Some of the error reporting is a little cryptic but it's manageable.

**What problems is CircleCI solving and how is that benefiting you?**

We're maintain ing higher code quality by enforcing tests are evaluated close to real time, so the break-fix cycle is always as short as possible.

  ### 29. Introduced Circle CI 2.0 Beta

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 20, 2017

**What do you like best about CircleCI?**

- workflows
- customization for flexible cache logic

**What do you dislike about CircleCI?**

verbose config file, I want some ways to separate concerns among jobs like including other config file

**What problems is CircleCI solving and how is that benefiting you?**

decrease the deployment time to customers, leading to supply much more valuable user experiences

  ### 30. CircleCI is awesome for start-up

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Entertainment | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 16, 2017

**What do you like best about CircleCI?**

- easy to use and setup
- comprehensive documentation
- no effort on maintenance (unlike self-host solution)
- a good default setup (eg. pre-installed MySQL, PgSQL)

**What do you dislike about CircleCI?**

- Docker support is limited (not support Docker 1.12 yet)
- Lack of customized setting to the build machine (eg. more RAM, more CPU core, custom build runner image)

**Recommendations to others considering CircleCI:**

- CircleCI is the best for startup and small team without dedicated role for DevOps

**What problems is CircleCI solving and how is that benefiting you?**

We picked CircleCI when we build our CC pipeline. It turns out the CircleCI has strong integration to GitHub, Slack, etc. And it also allows custom integration and it makes our CD pipeline more completed

  ### 31. The CI solution you dreamed of, but didn't have the time to build yourself.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

The ease of use, very clear documentation, and strong real world examples make it a perfect CI solution. 

**What do you dislike about CircleCI?**

There isn't a great deal to complain about I'm a real fan.

**What problems is CircleCI solving and how is that benefiting you?**

Makes Continuous integration a breeze for any software development project. 

  ### 32. Feature heavy system which is a joy to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alec B. | Full Stack Developer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** January 27, 2017

**What do you like best about CircleCI?**

Love that I can get a one-off project up and running in minutes but can also extend it to work with complicated builds.

**What do you dislike about CircleCI?**

Support surrounding Docker is lacking a bit but I see a 2.0 release where that is focused more coming up soon.

**What problems is CircleCI solving and how is that benefiting you?**

Having a tight CI build is critical for the startup I work for. Having a fast and easy-to-understand CI system makes it easy for us to have confidence in our software deployment process.

  ### 33. Nearly complete solution for Continuous Integration

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 24, 2017

**What do you like best about CircleCI?**

1. Easy to setup for developers
2. Ability to spin up different repos efficiently

**What do you dislike about CircleCI?**

1. Lack of integrations with different hosted git repository options
2. Containerization of processes is a bit clunky and depends too much on the AWS infrastructure being up or down
3. Ability to parallelize should be docker or container based - not VM based.

**What problems is CircleCI solving and how is that benefiting you?**

My team needed a solution that allowed it to spin up a continuous integration process without the headache of setting up and maintain different CI Solutions. CircleCI has filled this gap fairly well.

Unfortunately, it's great for smaller teams and I can't see it scaling to enterprise-level support or needs as the cost would be completely prohibitive. 

  ### 34. Gets the job done in the least amount of fuss possible

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

Circle ci makes configuring the integration server a snap - in most cases, a simple yml file with minimal changes between projects gets our android apps under CI easily!

**What do you dislike about CircleCI?**

No one enjoys the one-off cases where the CI environment does not support the language features or runtime environment required to run the test suite!

**What problems is CircleCI solving and how is that benefiting you?**

We use Circle on most of our production android consulting projects! CI gives us confidence our projects conform to our client's expectations.

  ### 35. Good and solid product

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 15, 2017

**What do you like best about CircleCI?**

Support for OSX platform and Docker containers.

**What do you dislike about CircleCI?**

Web UI could be a bit more user friendly and provide more configuration, like Semaphore CI does.

**What problems is CircleCI solving and how is that benefiting you?**

Fast and stable way to test each code change.

  ### 36. My Journey With Circle

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about CircleCI?**

There is very little needed in terms of maintenance.

**What do you dislike about CircleCI?**

I'm not too fond of having to have someone follow the projects. I get a lot of unnecessary emails. 

**What problems is CircleCI solving and how is that benefiting you?**

Testing and docker image creation

  ### 37. Consistent.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Sports | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 16, 2017

**What do you like best about CircleCI?**

Flexibility of build steps, ease of configuration.

**What do you dislike about CircleCI?**

The interface can be a bit unpredictable at times, and sometimes lags/freezes.

**Recommendations to others considering CircleCI:**

Use the automatic deployment features. It's really nice to only have to merge a pull-request and have that be the final step.

**What problems is CircleCI solving and how is that benefiting you?**

We use CircleCI for continuous integration and deployments. After a pull request is merged, CircleCI takes care of the rest. This has taken away entirely the random deployment issues that used to come up when we were doing things randomly (environment differences, package version differences, etc.)

  ### 38. A relevant solution for your CI/CD needs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manuel A. F. | Site Reliability Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

GitHub integration, UI, free-flowing projects.

**What do you dislike about CircleCI?**

UI is not completely cross-browser, and builds can take quite some time.

**What problems is CircleCI solving and how is that benefiting you?**

Requirements checking for pull requests prior to merge.

  ### 39. Beautiful UI for Automated Unit Testing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jake M. | Lead Software Engineer, Media Production, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 30, 2016

**What do you like best about CircleCI?**

The UI is beautiful and the documentation is really good. Just config a yml file, push to git, and your tests start running!

**What do you dislike about CircleCI?**

Their containers are a bit out of date running older version of Ubuntu for example, but they are quickly fixing this!

**Recommendations to others considering CircleCI:**

CircleCI is a great tool to run automated tests and keep the entire team up to date on the build status. I would recommend it for anyone running PHP or NodeJS. Integration is really easy. If you're running Docker (like us) it's possible but requires a lot of setup.

**What problems is CircleCI solving and how is that benefiting you?**

CircleCi lets us visualize our automated testing in a way we couldn't previously. It saves our development team tons of time and lets us deploy faster.

  ### 40. Great product

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

Easy configuration, reliable service. Good customer communications.

**What do you dislike about CircleCI?**

Not much-- We really haven't had any issues with the service.

**What problems is CircleCI solving and how is that benefiting you?**

Continuous integration, build visibility

  ### 41. Easy to use and works well

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2017

**What do you like best about CircleCI?**

The ability to sign in with 3 clicks using GitHub and see all of my projects is the best feature.

**What do you dislike about CircleCI?**

I haven't really used this enough to figure out what features are the best for me.

**Recommendations to others considering CircleCI:**

Try it out with a couple of projects because you may not get a good idea using just one project.

**What problems is CircleCI solving and how is that benefiting you?**

N/A

  ### 42. Great platform that has worked for us

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Medical Devices | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 31, 2017

**What do you like best about CircleCI?**

CircleCI makes it easy to rapid setup up continuous build, integration and deployment environments. Our needs are pretty basic in this regard, but it seems to support everything out of the box.

**What do you dislike about CircleCI?**

The "my account" interface is a little bit hard to navigate and sometimes I find myself getting lost with where I am in the settings and what github org is the information on the page referring to.

**What problems is CircleCI solving and how is that benefiting you?**

We wanted a way to automate all of code building, integration, and deployment to make our processes more scalable.

  ### 43. Overall positive experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 16, 2017

**What do you like best about CircleCI?**

Ease of use, from github integration and the automatic detection of projects to connecting via ssh to machines.

**What do you dislike about CircleCI?**

I think this isn't about the service so much, as my ability to use it but I haven't been too successful getting react native to work yet.

**What problems is CircleCI solving and how is that benefiting you?**

Continuous integration is my primary use case, and I have realized a lot of confidence in the overall process of my development. 

I look forward to integrating results more closely with github.

  ### 44. Good ci but containers need to be faster

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohammad A. | Senior Backend Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 24, 2017

**What do you like best about CircleCI?**

They provide a free build container for open source projects.
They support some built in services for the build process, such as mysql, elasticsearch, etc.
The build process could be split into multiple parallel containers if you have a paid account and have free containers.

**What do you dislike about CircleCI?**

The containers are somewhat slow, our builds take upto 20 mins to ups using a single container and no parallel containers.

**What problems is CircleCI solving and how is that benefiting you?**

We use circleci to continuously test our rails poroject and auto deploy the code when we are building release branches.

  ### 45. Great for small teams, still trying to scale for big ones!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 27, 2017

**What do you like best about CircleCI?**

Configuring is easy and fast. You'll be able to have some flexibility right from the start. 

**What do you dislike about CircleCI?**

It doesn't scale well when you're running lots of builds or have lots of moving parts. Builds sometimes can take more than 40 minutes depending on how busy the tree is.

**What problems is CircleCI solving and how is that benefiting you?**

Having circleci around to run our tests and making sure everything is sane is helpful.

  ### 46. Stays out of your way and just works.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt L. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 02, 2017

**What do you like best about CircleCI?**

Makes it easy to auto-deploy to Heroku for successful builds.

**What do you dislike about CircleCI?**

It does not sing me to sleep at on long cold nights.

**What problems is CircleCI solving and how is that benefiting you?**

Just wanted to have reliable continuous integration & deployment, as well as automated builds.

  ### 47. Really neat but not perfect

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 27, 2017

**What do you like best about CircleCI?**

I like the easy way to set up a build, 
nice out-of-the box intergration with GitHub,
SSH access to machine

 

**What do you dislike about CircleCI?**

The full integration with Docker is still pending,
Inability to run a job in a cron (you can always overcome it with Amazon Lambda and API access to CircleCI)
Yaml syntax is not really helpful when trying to implement some logic regarding how to execute your build

**What problems is CircleCI solving and how is that benefiting you?**

building a new platform for Surety insurances

  ### 48. We love CircleCI

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rick M. | Director of Engineering, Food & Beverages, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 16, 2017

**What do you like best about CircleCI?**

It's easy to use, pretty reliable, pretty customizable

**What do you dislike about CircleCI?**

We think the dependency caching/cache restoring is slow

**Recommendations to others considering CircleCI:**

Get dockerized

**What problems is CircleCI solving and how is that benefiting you?**

Reliable testing, continuous integration

  ### 49. my review

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Education Management | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about CircleCI?**

The automation of integration/unit testing along with deployment.

**What do you dislike about CircleCI?**

Seems a bit slow at times. Sometimes the same testing takes 10-15 minutes longer than others.

**What problems is CircleCI solving and how is that benefiting you?**

unit testing and integration testing

  ### 50. I've been using circleci to test and deploy code automatically for over 6 months now

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 27, 2017

**What do you like best about CircleCI?**

Flexibility, since its just an ubuntu container I really have the ability to customize my test/build procedures to however I need it to happen

**What do you dislike about CircleCI?**

not much, but I guess pricing.  I think for $50 a month we should get more than just 2 concurrent builds 

**What problems is CircleCI solving and how is that benefiting you?**

its much easier to produce builds now that its as simple as pushing new code to a certain branch


## CircleCI Discussions
  - [What is CircleCI used for?](https://www.g2.com/discussions/what-is-circleci-used-for) - 1 comment, 1 upvote
  - [Where can I found documentation or examples about integration with different programming languages](https://www.g2.com/discussions/where-can-i-found-documentation-or-examples-about-integration-with-different-programming-languages) - 1 comment, 1 upvote
  - [What&#39;s the best way to view my jobs on a mobile application for Android?](https://www.g2.com/discussions/15983-what-s-the-best-way-to-view-my-jobs-on-a-mobile-application-for-android) - 1 comment, 1 upvote
  - [Do you offer an on-premise version of your software?](https://www.g2.com/discussions/getting-started-afea13c4-02da-420b-9bbe-1f26f8a9e305) - 1 comment, 1 upvote
  - [Can I change my plan at a later time? Can I cancel anytime?](https://www.g2.com/discussions/getting-started-0a9fc8e0-0026-493c-a3e1-f9b18abbe187) - 1 comment, 1 upvote

- [View CircleCI pricing details and edition comparison](https://www.g2.com/products/circleci/reviews?page=9&section=pricing&secure%5Bexpires_at%5D=2026-07-31+18%3A18%3A44+-0500&secure%5Bsession_id%5D=3dcb6b83-70e3-4867-afa9-6853c43f1489&secure%5Btoken%5D=d5c4a8de02f65cc8b519e10b86fc058ca55618ad737b788cc90262b8883817fc&format=llm_user)
## CircleCI Integrations
  - [GitHub](https://www.g2.com/products/github/reviews)

## CircleCI Features
**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Management**
- Configuration Management
- Access Control
- Orchestration

**Functionality**
- Integrations
- Extensibility
- Test Customization

**Management**
- Processes and Workflow
- Reporting
- Automation

**Functionality**
- Automation
- Integrations
- Extensibility

**Management**
- Automation
- Processes and Workflow
- Reporting

**Processes**
- Pipeline Control
- Workflow Visualization
- Continuous Deployment

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top CircleCI Alternatives
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,326 reviews)
  - [CloudBees](https://www.g2.com/products/cloudbees/reviews) - 4.4/5.0 (591 reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews) - 4.4/5.0 (558 reviews)

