Reviews from AWS customer

6 AWS reviews

External reviews

498 reviews
from and

External reviews are not included in the AWS star rating for the product.


    Samruddhi Patil

Automated builds and deployments have transformed our cloud delivery and reduced manual work

  • May 04, 2026
  • Review from a verified AWS customer

What is our primary use case?

We use CircleCI for CI/CD purposes, which involves continuous integration and deployment, including the integration of code in GitHub and deployment to the cloud.

We set up a pipeline for CI/CD by configuring a CircleCI configuration file with all necessary instructions for the code. CircleCI triggers and builds the code, and we use containerized applications, so it builds the Docker container, tests the test cases, and deploys to the AWS cloud. Everything is configured in the configuration file.

We configure the pipeline according to developer requirements for various branches such as prod, dev, and staging branches, as the main use case is for that purpose. We have automated all dev and staging environments with CircleCI, making it easy for testing and deployment to the cloud. For prod, we sometimes need manual intervention. Developers can easily integrate code and see changes without any manual intervention from DevOps or cloud platform engineers, as we write a configuration file that automates everything.

Traditionally, engineers used to manually integrate code into GitHub, after which the team would pull the code on the server and start the application. With CI/CD from CircleCI, we have eliminated those steps. We only push the code and the deployment is done, which is a very positive feature and automation for engineers.

What is most valuable?

CircleCI stands out by giving developers the opportunity to see changes easily, where the build, test, and deployment processes are automated once the code is pushed. This automation benefits DevOps engineers, cloud platform engineers, and developers alike, taking everything to a new level in the pre-deployment stage without requiring manual intervention. You only need to write the configuration file for CircleCI and everything gets done.

The deployment process has become significantly faster compared to traditional practices, where developers had to notify the DevOps team to pull the code before building, testing, and deploying. The whole process has been cut down, allowing developers to push code directly and have the deployment completed, increasing the speed by 100x.

Overall, everything about CircleCI is functioning with good automation, structure, and workflow of the build, run, test, and deploy processes.

What needs improvement?

Sometimes the application is complex, making the configuration file also complex to write for integrating everything on how to build, test, and deploy. This complexity can make debugging challenging if the build fails. However, when the configuration file is properly set up, tested, and working, it becomes excellent automation for the team, enabling them to monitor if the pipeline is successful.

I find that the plans for CircleCI become very expensive for large teams and pipelines, making it somewhat unaffordable for startup companies. I think there should be more suitable plans for them.

Pricing could be improved for startup companies, and the complexity of configuration files is a downside.

For how long have I used the solution?

After using it for ten months

What do I think about the stability of the solution?

CircleCI is stable at this time in my experience.

What do I think about the scalability of the solution?

CircleCI handles scalability well, accommodating increased workloads effectively, which has made it a great choice for our team.

How are customer service and support?

I have experienced very good documentation and integrations, which have been helpful. The support team is also commendable, as one of my managers had a good conversation with them regarding support.

Although I have not interacted directly with CircleCI's customer support, I have heard positive feedback about their responsiveness from the documentation and integration assistance that my manager has received. It has been supportive.

Which solution did I use previously and why did I switch?

Prior to CircleCI, we used GitLab CI/CD but switched because CircleCI provides a better workflow for building, testing, and deploying. GitLab's configuration was more complex, particularly for Kubernetes containerization applications.

How was the initial setup?

The integration process is very simple to understand, and the user experience is also pleasant, making it easy to work with and set up CI/CD workflows.

What about the implementation team?

We did not purchase CircleCI through the AWS Marketplace. We integrated it according to the provided documentation.

What was our ROI?

There has been a significant return on investment with CircleCI, as it has decreased the number of developers involved in deployment from two to three, which reduces costs and saves time by 100x due to the elimination of manual intervention.

What's my experience with pricing, setup cost, and licensing?

The pricing varies depending on how we use the pipelines, which run frequently, leading to variability in costs. We find the pricing manageable overall.

Which other solutions did I evaluate?

I did not evaluate other options before choosing CircleCI because my manager directed us to use it and we integrated it without exploring alternatives.

What other advice do I have?

I recommend using CircleCI because it has significantly reduced my workload, making it easier for DevOps engineers and cloud engineers to automate their tasks without manual intervention.

CircleCI has been a real benefit for my daily work, reducing my workload substantially, and I fully intend to keep using it. I gave this product a rating of eight.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?


    KajalSharma

Continuous pipelines have accelerated releases and improve early defect detection for our teams

  • May 01, 2026
  • Review provided by PeerSpot

What is our primary use case?

I have been using CircleCI for around one year in my recent projects. During that time, I used it regularly for automated test execution, build validation, and supporting release pipelines. It became part of our day-to-day workflow, especially for sanity suites and regression testing, and continuous integration activities.

In one of my projects, I use CircleCI whenever developers push new code to the repository. It automatically triggers the build and runs our smoke suites and regression test suites, then generates the test reports. My role is to monitor failed jobs, analyze whether failures are due to code issues, flaky tests, or UI failures, and help optimize the test pipeline so feedback reaches developers quickly. This helps catch defects earlier before they move to higher environments, optimizing our speed and quality of the builds going for deployments.

What is most valuable?

CircleCI fits majorly in the CI/CD pipelines part and is an important part of our delivery workflow because it creates a common checkpoint for developers, testers, and DevOps teams. Before any code moves forward, an automated check must pass, improving the release confidence. It also creates a process, and process is what makes deployments easier and generates confidence in the builds. It also reduces manual coordination between teams since build, test, and notifications are automated powerfully through CircleCI. For our team, it helps maintain consistency, faster feedback cycles, and confident releases, especially when multiple code changes happen in parallel.

One of the best features CircleCI offers is its automation capability. Whenever code is pushed, it can automatically trigger builds, run test suites, and provide quick feedback without manual intervention, helping our team catch issues early and maintain faster release cycles. Another feature I think of is parallel test execution, which we used to split regression suites across multiple environments such as staging, interop, beta, and production. Testing these across particular environments usually took considerable time, but by using CircleCI, it significantly reduced the execution time and helped us deliver faster feedback to developers across these environments.

Using parallel execution made a significant difference in our workflow because earlier, the full regression suite took considerable time when tests ran sequentially. With multiple environments for testing, after using parallel execution, we divided the test suite across multiple containers, allowing several tests to run simultaneously. This reduced the overall execution time significantly and helped us get feedback much faster. Developers did not have to wait extensively for test results, and blockers were identified earlier. Our team could support more frequent releases with better efficiency, which is a core competency of a good QA.

One more feature in CircleCI that comes to mind is the reliability and visibility it provides. It is easy for the team to track build status, test failures, and logs from one place, saving time during debugging. I appreciated how pipeline configurations are maintained as code because it makes changes more structured and easier to manage across environments. Overall, beyond speed, it helps bring better consistency and transparency and confidence to the overall release process.

CircleCI has positively impacted my organization in terms of speed, quality, and team efficiency. It reduced the time taken for build validation and regression testing because many checks are automated, smoothing the release process. When code is pushed, CircleCI runs smoke testing and regression suites, helping us release updates faster without compromising quality. It also improved defect detection early in the cycle, minimizing issues reaching staging or production environments and reducing production tickets. Regression execution time has improved by approximately 40 to 45 percent after starting to use CircleCI, keeping in mind the parallel execution. Earlier, full regression cycles took several hours when tests ran sequentially, but once we started splitting suites across multiple executors, the test results came much faster. For release cycles, overall turnaround time has improved by approximately 25 to 30 percent because builds, automated validations, and feedback loops became faster. This meant developers got quicker responses, fixes happened sooner, deployments moved more smoothly, and products have been deployed before release dates.

What needs improvement?

One limitation I see in CircleCI is the troubleshooting of complex pipeline failures, which sometimes takes time, especially when multiple jobs or containers are involved. More intelligent root cause insights would be helpful. The configuration experience often depends on YAML setup, which feels more technical for new users not from the DevOps team. A more guided visual pipeline builder would ease onboarding. I also feel that deeper flaky test analytics would add value because quickly identifying unstable tests versus actual product defects is important for QA teams.

Integrations are generally strong, but sometimes teams need more plug-and-play connectors for niche tools or simpler setup steps for third-party testing platforms. Making those integrations more seamless would save onboarding time. The technical content in documentation is useful, but in some advanced scenarios, it can take time to find exact solutions. Including troubleshooting guides or real-world examples would be helpful. Regarding support, faster resolution for urgent pipeline blockers is always valuable, especially when builds impact release timelines.

For how long have I used the solution?

I have been working in the same field for 3.5 years.

What do I think about the stability of the solution?

In my experience, CircleCI is stable overall. It is dependable for day-to-day CI/CD operations, and most of our builds, test runs, and scheduled pipelines execute consistently without major issues. Public status reporting also shows high uptime across services, reflecting a generally reliable platform.

What do I think about the scalability of the solution?

CircleCI scales effectively, which is one reason it works for growing engineering teams in our organization. As project demand increases, we can handle more builds, parallel test executions, and multiple pipelines running simultaneously without needing to manage extra internal infrastructure.

How are customer service and support?

I have limited experience with customer support, but I have heard they are proactive in solving issues. I have seen this happening with a separate team but have not had direct communication with customer support.

Which solution did I use previously and why did I switch?

Before CircleCI, we used traditional CI setups, mainly Jenkins-based workflows. While Jenkins is powerful and flexible, it required more maintenance, plugin management, and administration effort. We moved to CircleCI because we wanted a more streamlined, cloud-based solution with faster setup, easier scalability, and less operational overhead.

How was the initial setup?

In our organization, CircleCI is primarily deployed as a public cloud solution. We use the hosted SaaS model, which reduces infrastructure maintenance and allows us to scale pipelines based on demand.

What about the implementation team?

For our CircleCI setup, since we are using the hosted SaaS version, the underlying infrastructure is managed by CircleCI. We mainly interact with the CircleCI cloud platform itself rather than directly managing the hosting layer.

What was our ROI?

The return on investment with CircleCI is strong. The biggest ROI comes from time savings, reduced manual effort, and faster release cycles. By automating builds, smoke tests, and regression checks, the team spends less time on repetitive tasks and more time on high-value testing. Earlier defect detection also contributes to ROI because catching issues during the CI stage is much cheaper and faster than finding them in staging or production.

What's my experience with pricing, setup cost, and licensing?

I am not directly involved in pricing, setup cost, and licensing discussions since my manager handles those aspects. I do not have details about the pricing or setup costs that are required.

Which other solutions did I evaluate?

I was not involved in evaluating options before choosing CircleCI, so I have not had discussions with decision-makers. CircleCI was provided for me to use.

What other advice do I have?

I rate CircleCI 8 out of 10 overall. It is a reliable and efficient CI/CD platform that significantly helps with automation, faster feedback, and improved release quality. It has strong capabilities such as parallel execution, integration, and scalable pipelines. I give it an 8 because there is still room for improvement in areas such as easier onboarding and smarter debugging.

I specifically chose 8 because the onboarding steps can be easier. Some areas still feel they can be more refined in day-to-day usage. For example, I once spent considerable time debugging failed pipelines longer than expected. For CircleCI to become a 9 or 10, I would appreciate more intelligent troubleshooting, simpler pipeline setup for new users, stronger analytics around test stability, and if they can provide some trends or a graphical interface, it would help significantly.

My advice is that it is easier to use CircleCI than traditional Jenkins. If anyone wants to simplify their pipelines, choosing CircleCI instead of overloading with Jenkins would be a smart move.

In summary, I have shared much about CircleCI according to my experience. I feel it is a faster tool compared to traditional Jenkins, and as a QA, I feel more tech-aligned and product quality-aligned using CircleCI. My overall review rating for CircleCI is 8 out of 10.


    Prem Flara

Cloud workflows have automated builds, testing, and deployments and have improved team productivity

  • April 30, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for CircleCI is for our CI/CD platform, where we are automating our builds and then testing and deploying.

A specific example of how I use CircleCI in my workflow involves our test automation framework built in various tools like Playwright, where we are using CircleCI for building our releases integrated with GitHub and using it as an integrated environment. As soon as the final check-in is done, we are automating the building of the release and then deploying it and getting the test results.

This is the main use case for CircleCI that I would like to add.

What is most valuable?

The best features CircleCI offers include the ability to configure your configurations in config.yml, which helps make it variable-driven, allowing you to set your configuration at runtime. Being a SaaS tool, it allows us to use it on the cloud, making it easy to maintain. Its integration with GitHub and GitLab is very useful.

Integration stands out the most in my day-to-day work because it helps in building pipelines and workflows. Based on our product configuration, we have defined a few workflows, making it very easy to build, deploy, and test the application and get results much faster. It is integrated with different tools from our test automation perspective, such as a test management tool like TestRail, Jira for ticket tracking, and integration with GitHub, which are all really helpful.

CircleCI has positively impacted my organization by helping integrate across different projects and aiding in the building of pipelines that help us do validation quickly. With large integrations, we can use multiple products easily, and working on the cloud allows us to use the application from anywhere, which aids our distributed teams to access the application, do integrations quickly, and get results in a shorter duration.

What needs improvement?

I would suggest some advancement around AI, integrating it with CircleCI, as I see some initial changes happening, but it could help with Agentic AI workflows, allowing us to build our Agentic workflows within and with CircleCI, which would be really helpful as most applications are focusing on Agentic AI.

More features and usability around Agentic AI would be really helpful, but otherwise, things are good. I do not have anything else to mention as an improvement needed for CircleCI.

For how long have I used the solution?

I have been working in my current field for 20 years.

What do I think about the stability of the solution?

CircleCI is stable.

What do I think about the scalability of the solution?

CircleCI's scalability is good as we are able to upgrade and scale multiple projects as needed.

How are customer service and support?

Customer support is good. Although we were not required to reach out much, whenever we did, the support team was very helpful.

Which solution did I use previously and why did I switch?

Previously, we were using Jenkins for CI/CD, but we moved to CircleCI for optimization purposes, although there were no specific areas. We just wanted to try another tool, and CircleCI has proven useful with its integration features.

How was the initial setup?

My experience with pricing, setup cost, and licensing is that they are fine. So far, we have been able to keep everything within our organization's budget.

What about the implementation team?

We are a partner of CircleCI rather than just being a customer.

What was our ROI?

I have seen a return on investment demonstrated by a reduction in the overall development cycle and with faster build and deployments that allow us to execute multiple builds over time, which saves on overall cost and deployment cycle. Also, with the managed cloud, we save a lot on infrastructure costs, environment setups, and their management, making it very efficient. From a productivity standpoint, we have seen a 10 to 15% gain.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing is that they are fine. So far, we have been able to keep everything within our organization's budget.

Which other solutions did I evaluate?

We did not evaluate many options before choosing CircleCI but tried Jenkins and CircleCI for a while before moving to CircleCI.

What other advice do I have?

I would rate CircleCI a nine out of ten.

I pick nine out of ten because most of the things are already there. It is very easy to use, easy to configure, integrations are available, and most of the time, most of the features are user-friendly.

For others looking into using CircleCI, I would advise they can definitely use CircleCI for CI/CD purposes, potentially doing a POC, identifying their use cases, and checking the integration features, which is a significant advantage. If everything goes well, they can try using CircleCI for their production environment.

We are using CircleCI on the cloud. My overall rating for this review is nine.


    Computer Software

Easy Setup and Broad Options Support

  • April 28, 2026
  • Review provided by G2

What do you like best about the product?
Ease of setup, wide support for many options
What do you dislike about the product?
Speed I want my builds faster! A few issues with concurrent test runners not working.
What problems is the product solving and how is that benefiting you?
One place to do our builds, good to write the build system into the code.


    Adrian Gaborek

Automated delivery has accelerated releases and improves code quality with reusable workflows

  • April 19, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for CircleCI is automated software delivery. When we push code to a repository, CircleCI builds the application, runs the tests, and deploys the code to a staging or production environment. This is the only use case we have for CircleCI.

What is most valuable?

The best feature CircleCI offers is orbs, which are reusable configuration packages that can be reused. Instead of writing hundreds of lines of code to connect to AWS, we just use an orb for that and provide the correct information there. Aside from that, I appreciate the caching on the Docker layer. CircleCI is built for Docker, which we use, and this cache speeds up build times because it only rebuilds parts of the Docker images that actually changed.

Orbs allow us to not reinvent the wheel, and there are many existing orbs in the registry, so we usually check that before writing our own scripts. I also value SSH debugging, because when the build fails, I can SSH into the container to see exactly what went wrong. This saves us hours of guesswork.

CircleCI has positively impacted our organization by allowing us to improve our workflow and making parts of DevOps easier. It has made the application better by augmenting our speed of software delivery. We are faster to market, and it is easier to test on the UAT environment and later in production. CircleCI ensures that the code is of higher quality because we can apply tests, run static code analyzers, and catch bugs before they reach the customer. It also removes the boring parts of software engineering, allowing developers to focus on what matters—building things instead of working on routine tasks.

What needs improvement?

The pricing could be improved as it is pretty complex. There is a credit system, but it is hard to predict how much money you will actually pay for the use. It takes some time to predict, and it can get expensive quickly if it is not monitored. I think there is also UI clutter; with very complex pipelines running with hundreds of steps, it becomes difficult to navigate in the web interface.

For how long have I used the solution?

I have been using CircleCI for four years since I joined my company.

What do I think about the stability of the solution?

CircleCI is stable and we have not had any issues with it. We are using this software as a service solution, and if it goes down, the whole engineering stops working almost—we cannot push anything, and building does not work at all. I am sure they have very high uptime because I do not recall us ever running into this issue. CircleCI is pretty stable.

What do I think about the scalability of the solution?

In the cloud version, CircleCI allows you to go from running one job to 1,000 jobs instantly, so it is very robust. CircleCI handles the bursts of infrastructure perfectly. You just set up some rules, and it works.

Which solution did I use previously and why did I switch?

At my company, we do not use a different solution because that is what we have. We also have the alternative SVN, which I do not prefer, or SVN with Jenkins, which I also do not prefer. However, I have used GitHub Actions and Azure DevOps pipelines, and both were also quite nice.

What was our ROI?

The metrics I can share are about cost per build and developer wait time. Build times are much faster now and run faster than other pipelines. For example, if our team of developers waits 20 minutes for a build three times a day, that saves us one hour per worker. With five workers in the team, we save five hours a day, and that is a lot of money because software developers earn significant salaries. CircleCI pays itself off because of that. It also has a credit system, so you pay for what you use, making it way cheaper than having a dedicated server running 24/7. It is only built for use, which is beneficial.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing feels like a utility bill, similar to electricity. You buy a bundle of credits, and different machine sizes consume credits at different rates. For example, a large server costs more credits per minute than a small one, but there is a risk that some scripts or an infinite loop can burn through $500 of credit in a weekend if you do not set up spending limits or alerts.

Which other solutions did I evaluate?

I evaluated other options before choosing CircleCI, including GitHub Actions and Jenkins, which we have also deployed.

What other advice do I have?

I would advise others looking into using CircleCI to optimize YAML files. It is good to spend some time learning how to use caching and workspaces early on. If not used from the beginning, you will waste a lot of money on redundant credits. Use orbs, and do not reinvent the wheel. If something is already available, there is no need to do it from scratch, especially for AWS or integrations with Slack. Set up monitoring for credits by setting up mail alerts when it reaches 90% of your credit limit, so you are not surprised by the bill. Consider starting with the free tier, and once you reach the limit, update to a paid plan.

CircleCI is a leading continuous integration and delivery platform, and I would really recommend it. I consider it a gold standard for DevOps, especially if you prioritize speed. I would rate this product a nine out of ten.


    Rishabh Singh

Automated deployments have saved time and now streamline code delivery with instant feedback

  • April 10, 2026
  • Review from a verified AWS customer

What is our primary use case?

I have used CircleCI for my organization's website to build an automation pipeline for deploying our code from GitHub to our environment.

We integrated our environment variables into CircleCI, which get injected into our code. Whenever there is a new commit into our main branch, it triggers an action which CircleCI listens to. CircleCI builds our application in the background, injecting the environment variables which we have provided. After the bundle is created successfully, it deploys to an AWS EC2 instance. If there is a failure, it sends a notification to our Slack.

What is most valuable?

Automation and continuous integration is one of the best aspects I appreciate. The development process is smooth in terms of its integration. CircleCI can integrate with GitHub, Bitbucket, and other repositories, which makes it incredibly powerful and an amazing tool to work with.

Previously, we had the entire pipeline using a manual process. Whenever there was a deployment, we had to call our DevOps team to trigger and deploy the build and verify it. If there was a failure, we were notified manually. Now everything has been automated from the code in our repository to the environment. If there are any issues or successes, we get notifications to Slack, which is remarkable.

It saves a lot of time and works fast once the setup is done. The pipeline is created once and then it is available indefinitely unless specific modifications are needed. We receive notifications quickly regarding the previous build status, logs, and what failed or succeeded. This completely eliminates the manual effort of deploying our application from our GitHub repository to the EC2 instance on AWS.

What needs improvement?

As each time code is deployed onto the main branch, the build automatically triggers, saving us time. We have reduced our manual efforts significantly after the initial setup. We used to spend around four to five hours per week managing deployments and related processes, which has been reduced substantially.

CircleCI is fairly simple to use and set up. Sometimes the documentation is too in-depth. There are many features, but I think sharing the top ones would help end users set it up more quickly and efficiently. Simpler documentation and implementation highlighting the top features instead of presenting a huge bulk of information would make the experience perfect.

For how long have I used the solution?

I have been using CircleCI for the last two years.

What do I think about the stability of the solution?

CircleCI is very stable and performs amazingly fast.

What do I think about the scalability of the solution?

CircleCI is great in terms of scalability. It can integrate with multiple platforms and also with many multiple notification systems.

How are customer service and support?

Customer support is amazing. Whenever we have had issues with initial setup or questions, both the customer support and technical support teams have been excellent.

Which solution did I use previously and why did I switch?

We used Jenkins earlier and it seemed difficult in terms of integration. The UI was outdated. We had to switch from older systems to new ones, and CircleCI emerged as one of the best options to integrate.

CircleCI was recommended and we knew it was effective. Jenkins is what we switched from.

How was the initial setup?

CircleCI is fairly simple to use and set up.

What about the implementation team?

I did not directly interact with all those processes, but from what I hear from the team and the sales team, the implementation has been smooth. CircleCI is very cost-effective, so it was a great choice.

What was our ROI?

Time has certainly been saved in terms of reducing the manual effort of building and deploying. Regarding money, CircleCI came at a lower price than the products we had earlier. However, I do not have specific metrics because the sales team and purchase team handled that matter. As a developer, I did not go through the licensing and purchasing process.

What other advice do I have?

CircleCI is an amazing tool. It is fast, modern, and integrates with most systems, whether repositories or notification systems.

CircleCI is a very powerful tool and you should at least try it once to see how powerful, amazing, and fast it is.

I believe CircleCI is one of the best platforms in its category due to how amazing, fast, and scalable it is.

This review process represents one of the most modern technical ways of gathering feedback. I gave this product a rating of nine out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)


    HarshalJethwa

Automated onboarding and multi-stage pipelines have reduced deployment time and manual effort

  • April 09, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use case for CircleCI is creating a pipeline for continuous integration and continuous delivery, which is a CI/CD pipeline.

A specific example of how I use CircleCI for my pipelines is deploying infrastructures and applications for customers. I have also completed one integration project using CircleCI where I automated the customer onboarding process to remove manual effort.

What is most valuable?

In my opinion, the best features CircleCI offers include integrations with different tools such as GitHub and other version control tools, the ability to write or integrate your code with different platforms, the option to write your own testing, and the capability to create multi-staging pipelines and single-stage pipelines with jobs.

CircleCI's integration with GitHub and other platforms has helped my workflow by allowing me to integrate with CircleCI if my code is on GitHub or on different version control tools such as AWS GitHub or AWS version control tools. With the multi-stage pipeline, I can run my pipeline in a parallel manner, and for custom jobs, I can create and run ad-hoc jobs.

The multi-stage pipeline, custom job pipeline, and the integration with GitHub stand out most to me.

CircleCI has impacted my organization positively by removing most of our manual effort and human effort, increasing speed, and removing human error, which has improved our workflow, speed, and efficiency.

What needs improvement?

CircleCI can be improved with more integrations with different cloud platforms and by providing environment security features.

It could provide integration for secrets with Vault or other security tools.

For how long have I used the solution?

I have been using CircleCI for one year.

What do I think about the stability of the solution?

In my experience, CircleCI is stable, but it can be improved.

What do I think about the scalability of the solution?

CircleCI's scalability is increasing and growing well with our workloads.

How are customer service and support?

I have not contacted customer support so far because we have not needed to.

Which solution did I use previously and why did I switch?

Before, I was using Jenkins to see how it would perform, but CircleCI is more user-friendly and provides better structure and collaboration, which is why we chose CircleCI.

CircleCI compares favorably to other CI/CD tools I have used before, such as Jenkins or GitLab CI. Those tools are not as user-friendly, whereas CircleCI is user-friendly, good to use, and easy to use.

How was the initial setup?

The learning curve for CircleCI was easy because it is user-friendly.

What was our ROI?

I have seen a return on investment as fewer employees are needed, and our time is saved.

Before we were using CircleCI, deploying and setting up architecture or deploying an application for our customers took one or two days, but using CircleCI, it only takes around half a day, so it has improved significantly.

What's my experience with pricing, setup cost, and licensing?

My experience with pricing, setup cost, and licensing is that we are currently using the trial version and are considering purchasing another level of CircleCI, focusing on which tier would be best for our setup.

Which other solutions did I evaluate?

Before choosing CircleCI, I evaluated other options including Jenkins. CircleCI is a good solution, and after evaluating other internal options, we chose to use CircleCI.

What other advice do I have?

My advice to others looking into using CircleCI is to use it if you want to collaborate with multiple teams and prefer structured, user-friendly solutions with more integrations with tools. CircleCI is a perfect solution for multi-staging and jobs. Regarding compliance or regulatory requirements in my organization, we are not currently focusing on that area, so I am not aware of those concerns. I would rate CircleCI an eight out of ten overall.


    Rajeshk Kumar Nayak

Automation has improved delivery speed and supports complex microservice pipelines

  • April 07, 2026
  • Review provided by PeerSpot

What is our primary use case?

My main use cases for CircleCI include automated testing, CI, continuous development, mobile app development, microservices orchestrations, and DevSecOps use cases.

We use CircleCI to build and deploy microservices on Kubernetes and OpenShift platforms, where we run unit tests, integration tests, and linting on every commit as part of our CI process. We also use it for continuous deployment, automating the deployment to different platforms such as AWS, GCP, Azure, as well as Kubernetes clusters.

For our primary use case with CircleCI, we handle complex pipelines with multiple repositories and dependencies in microservice orchestrations.

What is most valuable?

The best features CircleCI offers are its ease of use, YAML-based configuration, maintenance-free operation as a software as a service platform, and good speed.

The YAML configuration and maintenance-free setup in CircleCI help me daily because it uses a very straightforward YAML-based configuration, allowing us not to worry about other programming languages, and it has a very low entry barrier, making it helpful for all developers.

CircleCI helps with faster time to market and improved productivity by automating testing and deployments, which allows for frequent and reliable software releases and application deployments. From a developer productivity point of view, developers spend much less time on build troubleshooting and more time writing code due to its very simple YAML language, which is a human-readable language.

CircleCI has positively impacted my organization with faster time to market, improved software quality, cost efficiency, and increased developer productivity.

What needs improvement?

To improve CircleCI, I think some layers of optimized caching need to be implemented, it can monitor credit usage, and use insights for improvement to increase value.

I chose an 8.5 for my rating because there are still many areas that need to be increased and improved, such as leveraging orbs and replacing custom, complex scripts with pre-built, community-verified orbs to reduce maintenance overhead.

For how long have I used the solution?

I have been using CircleCI for the last four years.

What do I think about the stability of the solution?

CircleCI is very stable.

What do I think about the scalability of the solution?

From a scalability point of view, CircleCI allows us to easily configure active and passive clusters, making it very good in terms of scalability.

How are customer service and support?

Customer support for CircleCI is very good.

What was our ROI?

I have seen a return on investment with CircleCI, as it saves money and time, requires fewer employees because it automates deployments easily, and enables us to complete all development tasks in much less time with limited employees.

What's my experience with pricing, setup cost, and licensing?

My experience with CircleCI's pricing, setup cost, and licensing is very good.

Which other solutions did I evaluate?

We use CircleCI from scratch, but side-by-side we are also using Jenkins and Argo CD.

What other advice do I have?

My advice for others looking into using CircleCI is that if anyone is using it for their CI/CD needs and wants good performance, they should definitely use CircleCI. I gave this product a rating of 8.5 based on my overall experience.


    Saroj P.

Minimal, Clean UI That’s Easy to Understand

  • March 10, 2026
  • Review provided by G2

What do you like best about the product?
The UI is minimal and clean to understand well.
What do you dislike about the product?
We could certainly include more complex ci templates. that'd help.
What problems is the product solving and how is that benefiting you?
We no longer have to self host jenkins and have a realiable ci provider worry about it for us.


    Manas Kashyap

Automated parallel pipelines have accelerated deployments but complex configs still need simplification

  • February 18, 2026
  • Review from a verified AWS customer

What is our primary use case?

I have been using CircleCI for the past four years.

CircleCI is mainly used for creating Docker images and deploying them into the Kubernetes environment that we have.

We have three branches: dev, staging, and pre-prod. Whenever there is any code that goes into the dev branch, it gets automatically triggered via CircleCI. It creates the ECR image for multi-architecture and pushes it into the ECR. After that, it performs a kubectl rollout status for that. For three different tags including staging and dev, we have different environments, and different tags are pushed to it, with codes pushed to the different ECRs that we have.

It gets triggered automatically by code changes, so it is quite easy, and we have configured YAML for it. Notifications come to our Slack whenever there is any code pushed or something on our page.

What is most valuable?

The best feature about CircleCI is running multiple jobs in parallel. We do not have to maintain anything, as there is no server maintenance required. It starts building in minutes and has easy, excellent container support, as well as faster pipeline deployments, easy PR-based pipelines, deep integration with GitHub and GitLab that we have wanted, and no need to manage agents manually.

Running parallel jobs where dev gets automatically updated every time has helped our team significantly. We have that running with test cases executing as well as sometimes a module that has a backend and frontend with both codes inside it. Different parallel jobs are running, executing, and checking those for different multiple test cases. An ECR build is running on the multiple sides of it, creating the Docker image. If one of those parallel jobs fails, then the other automatically gets failed. It saves a lot of time to do those things.

There is no need to manage agents manually, and no server maintenance is required, as this is a SaaS model, so it is quite easy.

CircleCI starts building in minutes, and there is no need to manage agents manually, as well as it has excellent container support, can run multiple jobs, and speeds up the CI/CD significantly. It has helped us a lot.

I see faster deployment times as an outcome. Not reduced cost because it is costly, but definitely faster deployment times, as it is a parallel-based solution.

Time saved is one of the things that we have observed. We have saved a lot of time.

CircleCI is quite stable.

CI/CD is quite scalable. It is highly scalable, as it is not on our system, so we do not need to take care of the runners as well.

What needs improvement?

CircleCI can be improved by making it less costly, as it is very expensive. The config complexity, like the YAML config, can become messy in complex projects. Making it simpler, much like having a Docker Compose YAML or Kubernetes YAML, is necessary from that perspective.

Rather than keeping it a SaaS project, they can think of it through a Jenkins approach, where we can also self-host it into our environment, but it is acceptable.

It is very expensive, and many organizations cannot afford it. The config complexity, like the YAML configs, can become messy in complex projects. A better DevOps person can only handle it, not a normal person. For that reason, I chose a rating of seven.

It is quite expensive, to be honest. As mentioned, many organizations cannot afford it because of the parallel execution prices as well as the config complexity.

For how long have I used the solution?

I have been working in my current field for more than six plus years.

What do I think about the stability of the solution?

CircleCI is quite stable.

What do I think about the scalability of the solution?

CI/CD is quite scalable. It is highly scalable, as it is not on our system, so we do not need to take care of the runners as well.

How are customer service and support?

Customer support is highly worth it for the money that is there.

I would rate the customer support a ten out of ten, as they take money but provide the best customer support.

Which solution did I use previously and why did I switch?

We have tried Jenkins as well as GitHub Actions for it. We switched from Jenkins because we had to maintain our own runners and everything there, which provided less control. For GitHub Actions, since it is a cloud-native solution, we wanted to use CircleCI, which has a quite good community-based support.

I evaluated Jenkins, GitHub Actions, and GitLab CI/CD.

What other advice do I have?

My advice to others looking into using CircleCI is to just not get overwhelmed by the complexity, particularly the config complexity. Just try to learn it, as now AI tools will definitely be there to help you out. Start using it, and once you get used to it, ask them to have a conversation over the pricing aspect.