# TeamCity Reviews
**Vendor:** JetBrains  
**Category:** [Continuous Integration Tools](https://www.g2.com/categories/continuous-integration)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 88
## About TeamCity
TeamCity by JetBrains is a powerful continuous integration and continuous delivery (CI/CD) solution designed to manage complex build pipelines. Built to support complex systems, high test loads, and strict security, TeamCity facilitates the automation of build, test, and deployment tasks. With TeamCity you can deliver your software in the most cost-optimal way with any tech stack, at any scale. If you need cross-repository build orchestration, scalability and performance of complex software delivery pipelines - TeamCity has you covered.It comes in both on-premises and cloud-based versions, or you can opt for a hybrid setup instead. Key features: •Pipeline optimization: Build caching, artifact reuse, parallel execution, and agent assignment logic to achieve faster builds with less waste. •Scalability: With Teamcity, you can visualize and coordinate multi-step, multi-repo build pipelines with ease. •Test intelligence: TeamCity only runs the tests impacted by a code change using live coverage data collected during builds, making CI processes faster. •Configuration-as-code and Web UI: Use your preferred pipeline setup method between KotlinDSL, UI, or both. •Integrations: TeamCity is ready for real-world setups with a vast number of out of the box integrations for enterprise, hybrid cloud, game dev and so much more. •Combine multiple VCS providers: Connect GitHub, GitLab, Azure, Perforce, Bitbucket, and internal repositories in a single CI setup. TeamCity offers flexible plan and pricing options to fit any project, starting with the free, fully-featured On-premises tier.



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

- Users find the **basic features** of TeamCity sufficient for meeting essential testing needs effectively. (1 reviews)
- Users find that TeamCity offers **adequate testing capabilities** that fulfill a portion of their requirements effectively. (1 reviews)

**What users dislike:**

- Users face **API limitations** in TeamCity, creating confusion and inefficiencies in build processes and user experience. (1 reviews)
- Users experience numerous **build issues** in TeamCity, leading to frustration and inefficiencies in their workflow. (1 reviews)
- Users face a **confusing interface** in TeamCity, with inconsistent behaviors and frustrating build configurations complicating the user experience. (1 reviews)
- Users report frequent **downtime issues** with build agents, causing significant disruptions and frustration in their workflows. (1 reviews)
- Users face significant **error handling issues** in TeamCity, leading to frustrating UI and build process complications. (1 reviews)
- Expensive (1 reviews)
- Plugin Issues (1 reviews)
- Poor Customer Support (1 reviews)
- Poor Interface Design (1 reviews)
- Poor UI (1 reviews)

## TeamCity Reviews
  ### 1. TeamCity makes a strong case against the potential of science and ingenuity to advance civilization

**Rating:** 0.5/5.0 stars

**Reviewed by:** Byron H. | Security Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 18, 2026

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

It has basic features that meet a non-zero percentage of our testing needs.

**What do you dislike about TeamCity?**

So many basic problems, it would take weeks to write them all out. Obvious examples:

1. No click zone on tiny buttons, so a click that falls within 1 pixel of a '...' button will hit the backing panel, causing chaos in the UI.
2. Triggering a build over the REST API requires setting the branch name twice, even though it would never make sense to set the branch name differently in one place than the other. What's worse, if you forget to set one of the branch name attributes, TeamCity proceeds with the build but marks it as a "default branch build", even if the other branch attribute clearly indicated a non-default branch. 
3. Build agents are constantly going offline, or going into some mysterious frozen state, requiring manual restart (or worse). Is it really a problem for a cloud agent pool to sit idle for a few hours while remaining available to start agents on demand?

It appears there is no testing performed internally at TeamCity, and only the most severe issues reported by users are ever resolved. As a supposed contributor to progress in technological capability, JetBrains is a shocking failure, instead making a case for the regression of civilization wherever it is burdened with such pathological lack of work ethic. Sporting one of the most arrogant company names in modern history, employees in fact make no effort to "work smarter, not harder"; not even the most basic principles and techniques of computer science are applied in the TeamCity platform. Humanity is clouded by disappointment where companies like JetBrains disregard the work experience of anyone who relies on their products.

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

Purportedly the product addresses automated testing and continuous integration requirements for software development organizations.

  ### 2. Polished, High-Performance CI/CD Out of the Box

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 17, 2026

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

While other tools often require a massive collection of third-party plugins just to perform basic tasks, TeamCity provides a polished, high-performance experience right out of the box

**What do you dislike about TeamCity?**

The pricing model is often cited as its biggest drawback.

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

TeamCity is essentially the “IDE of CI/CD servers.” It addresses pipeline fragmentation and the high maintenance overhead that often comes with it by offering a deeply integrated, intelligent environment that takes care of much of the heavy lifting for you.

  ### 3. Flexible Integrations and Clear Failure Notices, Though Room to Improve

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** April 23, 2026

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

TeamCity have ability to integrate with verity of tools and streamline CD/DVD processes.IT is ease of use and flexibility to work.
Visual studio is enabling developers to start programming quickly.
Easy to read failure notices.

**What do you dislike about TeamCity?**

Frizzing automatically, Manual restart is required to get start.
High Pricing model is biggest drawback.
only getting service resolved by support team, when raise incident for them.

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

Performance is quite good. programming task is easy to perform.

  ### 4. TeamCity is an all-purpose continuous integration, continuous delivery appliocation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tabresh R. | Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** August 09, 2023

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

It supports .net framework and is exceptionally reliable tool  for freshers entering devops, you can run it on any operating system.
Integrates with build/test tools seamlessly and keeps a record of history.
Multiple Integrations with 3rd Party Applications like :
JIRA - To tack and report issues
Visual studio - In enabling developers to start programming quickly.
Docker- To automatically create containers

**What do you dislike about TeamCity?**

API integration documentation
Cost is high
Resource usage is also high
User interface can be improved
Learning curve can be complex especially when you don't have support within your team.
Customer support

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

offers me as a developer continuous integration from all angles via a host of features. I can keep my code clean with remote run and pre-tested commits. It allows me to build and check code and then run automated tests on the server before any changes are committed.Easy intigration with deployment tool like Octopus.  Version control for code is another very important utility

  ### 5. Team City Overview

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ahmad M. | WoW-Quality Automation specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** November 07, 2023

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

1. It gives us an opportunity for continuous integration of UNIT CASES
2. It gives us an opportunity for continuous DEVELOPMENT of UNIT CASES
3. It gives us an opportunity TO RUN OUR SYSTEM INTEGRATION TEST in pipeline using automation 
4. It gives us an opportunity to run on a scheduler
5. It gives us an opportunity to get integrate with GITLAB or application like postman/ Intellij/ Eclipse
6. Easy implementation,not much complex
7. I am using it daily in my career as I am SDET

**What do you dislike about TeamCity?**

I don't think we have any as such drawback as it  fullfill the purpose

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

1. It is helping us to build and deploy our code
2. It is helping us to run our UNIT CASES
3. It helps us to run automation regression packs

  ### 6. Pioneer in CI/CD solutions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Bhavarth K. | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 05, 2023

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

- Ability to automate everything possible using their scripting and different plugins
- Easy to install and configure
- It also supports a wide range of build tools and version control systems
- Provides extensive reporting and analytics
- Excellent support and active community
- Support with docker and Kubernetes
- Different level of user access management which ensures the good level of security

**What do you dislike about TeamCity?**

- It is not easy to start with for beginners. The learning curve is steep
- Pricing can be relatively high for larger teams or organizations
- Can be resource-intensive, requiring dedicated hardware or powerful servers
- Bit of outdated UI
- Sometimes build server takes too much time to load

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

- It solves the problem of automating the continuous integration and deployment process very effectively
- It also helps identify integration issues early, allowing for quick resolution and reducing the chances of bugs or defects
- Provides data-driven insights for decision-making
- Promotes stable and reliable software delivery process

  ### 7. TeamCity CI integration has been working like charm since years

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ronak S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 05, 2023

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

- Integrated with majority of the unit test frameworks
- Supports multi-step build/deployment process
- It helps in detecting code build/test related issues early in SDLC
- TeamCity helps in faster delivery of the software products through automated build, deploy and test cycles

**What do you dislike about TeamCity?**

- It's a licenced product (paid)
- Many times the application build fails without any particular reason which becomes challenging to debug
- Random build failures and build timeouts

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

- Automated test scheduling through scheduled jobs
- CI/CD integration with complete automation
- Provides detailed debugging information for the build failures
- Supports multiple technologies. i.e Python, Javascript, PHP etc.

  ### 8. Wonderful CI/CD Solution

**Rating:** 4.0/5.0 stars

**Reviewed by:** NItin  K. | Enterprise (> 1000 emp.)

**Reviewed Date:** June 04, 2023

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

Easy integration with various tools and services, fast response rate, detailed logs availability to troubleshoot any issues, and meticulous build results with automated email and notifications are convenient.

**What do you dislike about TeamCity?**

Lack of enough documentation hinders initial setup; lots of features are in the experimental stage, very few plugins compared to other peers, and compulsory upgrades, which sometimes impact the ongoing work.

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

It creates a centralized build and CI/CD system for many developers working on the main big project. Helps in creating faster builds for different use cases and testing. It helps reduce the time taken to make the builds and seamless integration with all the development tools.

  ### 9. Reviewing  TeamCity

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akash P. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 13, 2023

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

TeamCity has one of the best User-friendly interface. Most of my project's CI/CD pipelines are implemented using TeamCity and I can say configuring build steps or parameters are super easy in TeamCity.

**What do you dislike about TeamCity?**

I would definitely suggest TeamCity to provide free plan just like Gitlab, Even though they provide free trial period but free plan with basic features like build steps would be more beneficial.

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

It has one of the best User-friendly interface. The configuration of build steps and defining parameters are very easy, They have some good features like Job scheduler that runs the build on scheduled time.

  ### 10. Good experience about TeamCity

**Rating:** 4.0/5.0 stars

**Reviewed by:** Burak K. | DevOps Engineer, Business Supplies and Equipment, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 06, 2023

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

TeamCity is a tool for CI-CD, and it's possible to manage your pipeline step by step. You can integrate your remote repo and run any command in it.

**What do you dislike about TeamCity?**

The log interface is unreadable, and it's hard to read and understand the output if it is long.

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

Make our build and deployments faster though Terraform and Terragrunt.

  ### 11. Continuous integration and continuous deployment

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rahul R. | Automation Test Engineer- ENO, Enterprise (> 1000 emp.)

**Reviewed Date:** June 22, 2023

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

Best for deploying you automated test suite and executing the scenarios and generating reports

**What do you dislike about TeamCity?**

Need to take care of all the configuration

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

Automatic execution of scenarios as soon as build is deployed

  ### 12. Teamcity works for me as a free on premise Continiuous Integration fro free

**Rating:** 4.0/5.0 stars

**Reviewed by:** 🐿️ P. | Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 28, 2022

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

I’ve been using Continuous Integration Servers for over a decade. I used Jenkins, Bamboo, Travis, tried Circle, Jenkins, GOCD, Semaphore and BuildBot. I take testing and continuous deployment very seriously and have strong demands to my build server. I ran a self hosted bamboo for more than 4 years, integrated with Jira and Bitbucket server and was satisfied, not happy.

… that I would be in LOVE with a continuous integration server ever again. Jetbrains, do something for your image. You deserve to be the king of CI-Servers, seriously.

**What do you dislike about TeamCity?**

Dockerzing it was a little bit complex, but can be done, too.
I am missing some plugins from time to time, but overall I am very satisfied.

Nothing much that I really dislike!

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

Runs lots of our business cases
Continously tests our application
Deploys production and staging
Works as a cronjob hub for periodic running tasks, etc etc
We have now a struggle free (and 0 costs) continuous integration server, that we love

  ### 13. Another Brilliant JetBrains product

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2023

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

Ease of use as a user. Beautiful interface.

**What do you dislike about TeamCity?**

Difficult to use without understanding what it's purpose is.

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

Allowed me to automate builds for load testing without having to manually set it off weekly.

  ### 14. Easy build management and version control tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** roopesh s. | Software engineer in test and developement, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 27, 2022

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

Easy to integrate with other tools and very advanced level of project maintainance

**What do you dislike about TeamCity?**

Not so user friendly , takes time to understand all the features but worth it

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

Create build of new Pull requests and maintains the project-wise version control for all the changes and easy integration with deployment tools

  ### 15. Good tool for continuous integration and deployment

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 30, 2022

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

- Out of the box support with version control systems
- The user interface is pretty straightforward with pipeline list, logs, status, etc.
-  Wide range of support of test runners
- Easy plugin installation
- Configurable build agents with agent pools
- Easy integration with AWS, which easily allows configuring build agents for autoscaling based on build queue
- Teamcity Cloud version removes the overhead of managing in-house servers and build agents
- Build templates allows to easy group projects with similar process
- Chaining build pipelines is simple and efficient
- Allows to host build agents in private AWS VPC (even in the cloud version)
- Artificat dependency is an excellant feature to chain build pipelines even across different projects

**What do you dislike about TeamCity?**

- The upgrade process for self-hosted servers is not easy (which isn't a concern in the Cloud version)
- Would be great if build configurations/steps can be version controlled in the individual project repositories
- UI can be confusing sometimes
- Due to extensive configurations it can be a bit complex  to get started with

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

Cloud version of TeamCity solves all the overhead of managing the server (setup, updates, etc.). We primarily use TeamCity for deploying applications that need to be securely deployed from a private VPC (e.g., running database migrations).

  ### 16. TeamCity as build creation tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abhay P. | Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 02, 2022

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

TeamCity is integrated with multiple tool like Nolio , Nexus , Maven , Ant , it gives feature to write shell script , powershell scripts , easy creation of environment variable for build pipeline , build logs are helful for debug

**What do you dislike about TeamCity?**

lt should include automatic build creation for database objects , informatica objects , depending on the change history

**Recommendations to others considering TeamCity:**

TeamCity s recommended over Jenkins , it give more feature then jenkins by defautls

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

build creation , artifacts upload to repository like nexus  , sonar integration ,triggering nolio for deployment

  ### 17. Great CI/CD tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** prateek b. | Full Stack Developer @ Capgemini, Enterprise (> 1000 emp.)

**Reviewed Date:** January 13, 2022

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

Team city is my first tool used for CI/CD, running builds in my project. It has several options to navigate to different operations like running builds, can see build specs, running and verifying unit test cases, can easily see build history, project switching is easy. It's also free to most features can be helpful for small businesses. I like its simple interface and its integrability with Jira software, very easy to do deploying and build processes in our day-to-day job.

**What do you dislike about TeamCity?**

No such issue I have faced so far, but it is less popular compared to Jenkins.

**Recommendations to others considering TeamCity:**

You can use it; it's well tested and easy-to-use tool for ci/cd.

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

Deployment, running and verifying unit test cases, generating bundles.

  ### 18. Good build management server

**Rating:** 5.0/5.0 stars

**Reviewed by:** ANAND K. | Senior Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** January 14, 2022

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

I like the easy-to-use graphical interface and the ease with which I can test my project every day and confirm its usability.

**What do you dislike about TeamCity?**

I don't see anything which I don't like about TeamCity. Every functionality surely does help me.

**Recommendations to others considering TeamCity:**

This is a great tool to use which efficiently saves your time and adds up to business contribution.

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

I have to perform daily health checks of our portals which our users use daily, for this daily and of course a rigorous task I use Teamcity on which I can run a pre-fed build every day and see if the portals are working fine or not.

  ### 19. Goto CI/CD platform for startups and small teams

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** February 26, 2022

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

The configuration interface is very simple. You can set up the CI/CD pipeline from the UI itself without knowing the coding. Most of the other platforms require payment in order to get extra build minutes or any other feature, but with the self hosted teamcity you can set it up on your local environment, internal server, or existing cloud servers.

**What do you dislike about TeamCity?**

The main disadvantage of teamcity is that you cannot scale with the self hosted plan. The self hosted option only has 100 configurations, which can easily be used when you scale haven't checked the recently released hosted teamcity. Also, one more disadvantage of TeamCity is related to project configuration export, which some of the other platforms offer.

**Recommendations to others considering TeamCity:**

It is the best CI/CD platform out there for small teams and startups, in which you can get full control of the application as you are deploying it yourself.

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

We are using teamcity for our core application stack. It made the builds and deployments very easy and removed the hassle of having to do them manually. The creation of new projects is so easy that each developer can manage their own project.

  ### 20. Team City: An inevitable tool for continuous development

**Rating:** 5.0/5.0 stars

**Reviewed by:** tanveer a. | Specialist, Audiology and Sensor, AES, Enterprise (> 1000 emp.)

**Reviewed Date:** February 17, 2022

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

Always getting updated on integration of new algorithms and checking that the ecology of the system still hold up or not. Get real time simulation on the settings and indication of failed test

**What do you dislike about TeamCity?**

Long time it takes to run a test and sometimes the minor check would require the full package of testing.

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

If I add new algorithms/ settings, then if it is compatible to the available system, I get that inormation from teamcity. It is also a validated tool for checking requirements.

  ### 21. A nice tool for your CI/CD need

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** October 15, 2021

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

Once you are familiar with the available features on TeamCity, it's very straightforward to set up CI/CD for your software development. It's also quite reliable.

**What do you dislike about TeamCity?**

It took a bit of time to get familiar with TeamCity if you're just starting out. However, once you're comfortable with it, you'd wish you'd been introduced to TeamCity sooner.

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

We used to have a manual process to push code changes to test and production servers. With TeamCity, this process has been streamed line, and in turn, safe us a lot of time, the time we could spend on development.

  ### 22. I use TeamCity in daily basis and I am really satisfied.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** December 11, 2021

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

It is really easy to automate a lot of the processes with many build steps. Also, I like it because I can organize my projects with sub project.

**What do you dislike about TeamCity?**

A more friendly interface of the application could be great.

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

I am using TeamCity as an integration server for all of my projects. Also, I am using it for some automated processes with my versioning control system

  ### 23. Comprehensive build management solution

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 07, 2021

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

It's ability to manage thousands of project and easy integration with Octopus for deployments.

**What do you dislike about TeamCity?**

Has a learning curve which could throw off beginners

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

Everyday builds and integration with Octopus

  ### 24. A great tool for CI CD

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jithil P. | Technical Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 04, 2021

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

Versioned swttings which could be manage and auto fetch from gitlab.
Actions which configured for auto start build of MRs pipeline.

**What do you dislike about TeamCity?**

Old and sophisticated UI. It could be simplified

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

Continues integration and continues deployment

  ### 25. Highly configurable CD solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** Guillermo Ariel G. | Professor, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 15, 2021

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

The configuration option, plus that it can be server in our environment

**What do you dislike about TeamCity?**

sometimes we have to go and run the agents if they are not running

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

We've used it to manage the CD to our customers without any problem saving time and effort

  ### 26. Awesome build tool can be interested with multiple CI CD tools

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nikhil R. | Principal Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 17, 2020

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

It is simple and easy set-up tool. It provides way to use the tool like Maven. We can use parent settings in child projects. We can integrate multiple version control tools to build. It also gives feature to help testing so the manual testing work would get sort of automated.

**What do you dislike about TeamCity?**

If not configured properly observing build logs can be difficult. User interface is very basic can be improved to the modern technologies. Even if you have small ecosystem of producs/projects you need to fully configure the server. Do not have provision like SaaS.

**Recommendations to others considering TeamCity:**

Ho for it. It's good and easy tool to integrate in the project ecosystem. If you are looking for quick solution then teamCity is the one.

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

Build process is fully automated. Building multiple systems on multiple agents making teamCity robust and efficient.

  ### 27. Teamcity is best build integration tool to build quality product

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mahesh M. | Engineering Lead - QA, Enterprise (> 1000 emp.)

**Reviewed Date:** June 15, 2020

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

We can execute different test suits like unit,  integration, UI at the same time on different virtual machines using TeamCity.
We can divide suites into different parts to balance the timings. 
Using TeamCity we directly assign test failure to concern person and it sends notification mail it. 
It's UI is very user friendly. 
We can download compiled build , Screenshot of failed scenario and other reports as artifacts.
Multiple teams can schedule multiple builds at same time.
It shows details history of the each build and pattern of the test using past results.
It shows schedule time, start time and finish time for the each build we triggered.

**What do you dislike about TeamCity?**

I don't see any dislike, it's one of the great build integration tool.

**Recommendations to others considering TeamCity:**

I will highly recommend teamcity to IT compnies.

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

Triggered  multiple builds at same time on different virtual machines to build quality product.
Analyzed pattern of failed scenario'.
Used assigned investigation feature and find it's very useful.
Saved lot of time time using TeamCity.
Used it for CICD.

  ### 28. One of the best tool in the market compared to other CI tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Thati S. | Senior Devops engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 21, 2019

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

1) The best part is the flexibility in terms of  branching integration through VCS, 
2) Writing build steps w.r.t to the images
3) Setting up the docker images as agents w.r.t versions
4)  Maintaining the separate pipelines for every CI & CD 
5) A plugin can be installed easily
6) we can maintain a couple of docker agents w.r.t to the pipelines
7) We can use the branching strategies in the team city w.r.t to the pipeline i.e. feature branch, Release branch
8) I use this tool for the integration of sonar Qube & it is dam easy for rectifying the errors too.
9) In terms of the build errors, I feel it is understandable & easy rectifying, I used Jenkin tool but after using the TeamCity I felt this is the most  emerging tool in the market 
10) I implemented many pipelines to the other departments in my organization & it is understandable even to the non-DevOps folks.

**What do you dislike about TeamCity?**

Only one i.e. For every new setting we can set it up the permission concept. I do understand it is security but for every small thing, It is not required to set it up as permission.

**Recommendations to others considering TeamCity:**

As I said it is one of the best tools in the market comparing to the other CI tools & 
 I recommended my mates to start using the TeamCity & they are satisfied with the same.

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

Branching concept mainting the feature branch, Release branch & few other branches for different pipelines.

  ### 29. Flexible solution to sharing robust models and software

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Mechanical or Industrial Engineering | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 15, 2019

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

Once setup and configured, it's incredibly easy to test and release a piece of code, and diagnose problems across multiple teams using the online platform. Highly customisable, such as which outputs to test, what to save, and on which machines the tests should be run. Non-regression tests can also be run locally when developing them, to ensure they meet your requirements for robustness, before executing them remotely.

**What do you dislike about TeamCity?**

Writing and diagnosing the tests themselves can be time consuming, which makes them difficult to maintain in parallel with development of the source code itself. The configuration menus could certainly be made simpler to navigate, too. You really have to know where to find all the options, and what each parameter means before embarking on a successful project. i.e some expert guidance is absolutely necessary to extract the benefits from TeamCity in my opinion.

**Recommendations to others considering TeamCity:**

Personally, I would recommend to new users to purchase with a technical support package. Understanding well the ins and outs of the software, both the possibilities and limitations, as well as the significance of every parameter is essential before embarking on a successful project.

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

Implementing testing of changes to code, of which multiple teams can be a customer. By integrating with Team Foundation Server, this process has become automatic and invisible to the programmer and end-user. This has reduced likelihood of errors, and streamlined the process of sharing new software versions.

  ### 30. Great product and amazing features

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 17, 2020

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

Very user friendly and easy to use. Save hours of developer time

**What do you dislike about TeamCity?**

Occasionally the bugs are very annoying and hard to resolve

**Recommendations to others considering TeamCity:**

It is a great product and can help you save thousands of dollars in the long run

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

It has fully automated the build process, saving many man hours and costs

  ### 31. Best maintainable and integration server

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 28, 2020

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

*Maintaining the separate pipelines for every CI & CD

**What do you dislike about TeamCity?**

Permission concept is little bit difficult

**Recommendations to others considering TeamCity:**

TeamCity will help you release your software without pain.No overhead about the release. TeamCity will care about it.You try this once, i am sure you will be fan of team city.

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

Maintain Branching like master , develop, feature branch with automated testing

  ### 32. I had great experience using Teamcity.The best thing is you can use as CI/CD both .

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 28, 2020

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

Stages and steps of Teamcity are simplified 
Intergration with other tools are easy .

**What do you dislike about TeamCity?**

As i was trying to for editable mail notification but at that time it was not available.

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

Continuous Integration  and Build Management 
Can easily understand the issues by looking into build logs

  ### 33. Flexible!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jeffrey F. | Founder | Software Engineer | Educator, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 30, 2019

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

It allows you to decide how to use it.
You can self host it and utilize AWS EC2 instances to run agents.

**What do you dislike about TeamCity?**

The interface can be a little cumbersome, but I don't have a suggestion on how to improve it...

**Recommendations to others considering TeamCity:**

I would self host if you are a small company because there isn't a lot to get started. They do a good job of giving you all the tools you need to run it.

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

We're able to build and deploy our software with ease as well as utilize a CI pipeline to rapidly release a SaaS.

  ### 34. Good application to implement and perform CI/CD

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 19, 2019

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

Easy to use , configure, git integration

**What do you dislike about TeamCity?**

Only 20 builds are supported without charge

**Recommendations to others considering TeamCity:**

It is easy to install and maintain.Lot of plugins are provided. Support is good

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

Multi platform builds were implemented which helped in our project

  ### 35. TeamCity for builds

**Rating:** 4.0/5.0 stars

**Reviewed by:** Parul M. | Associate Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 19, 2019

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

We can automate the process of kicking off the build. We can build multiple repositories and multiple branches at the same time. We get all the artifacts created that we can use later.

**What do you dislike about TeamCity?**

At times, the build doesn't kick off automatically. We have to start it. 

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

It becomes easy for QAs for testing and also for deployment team by just getting the build number. No need to worry about artifacts, etc.

  ### 36. Awesome, intuitive product for CI. Improved our process immensely!

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 25, 2019

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

I find it so much more intuitive and easier to use than some of the standard CI platforms out there. It is very reliable and has helped us improve our software development process immensely. It is easy to integrate custom scripts to generate builds or the standard plugins provided for things like Xcode and Android.

**What do you dislike about TeamCity?**

There is a little bit of a learning curve for the server side support. However, once learned, it is easy!

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

Continuous Integration to improve software quality.

  ### 37. Software engineer

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 26, 2019

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

There are a lot of settings but they make it easier to use

**What do you dislike about TeamCity?**

Sometimes its slow to load configuration.

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

Deployment

  ### 38. Rich continuous integration and content delivery tool rivaled by few

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** January 30, 2019

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

Full customization has allowed us to do some truly amazing automation

**What do you dislike about TeamCity?**

The UI leaves a bit to be desired, and there are very few pre-built integrations like other CI/CD tools have

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

Automation of our build and deployment processes

  ### 39. JET BRAINS again the best

**Rating:** 4.5/5.0 stars

**Reviewed by:** Adolfo T. | Assistant Project Manager, Gambling & Casinos, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 01, 2018

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

I'm a fan of programs from developer "JET BRAINS", so I decided to try TeamCity. At once I will say that I was not disappointed. It has a clear user interface and good navigation on it. The platform is quite flexible and stands up for all your needs. TeamCity provides a good set of functions for a building of your project. Also you can control assembling the project and then test it.  An excellent user guide, it is complete and understandable. Excellent acceptance tests, most of all I use them. 

**What do you dislike about TeamCity?**

Quite a complex system. Many settings for each project, this requires a lot of knowledge and time. It would be nice to simplify and automate this process.

**Recommendations to others considering TeamCity:**

TeamCity is definitely worth your attention if you are looking for an enterprise software for continuous integration. You can try it and decide yourself!

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

We began to save a lot of time. We have reduced the number of failures and problems. We control about 20 projects using TeamCity. It's pretty easy to control so many projects because you can call up the necessary tests and just wait for notifications. 

  ### 40. Fantastic software product!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Cyril C. | Social Media Manager, Restaurants, Enterprise (> 1000 emp.)

**Reviewed Date:** January 09, 2018

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

Teamcity is a powerful tool for continuous integration and continuous deployment in a production environment. It provides a simple setup process, with the ability to configure many parameters. The software product has a simple user interface. A large number of plug-ins help to significantly expand the functionality.

**What do you dislike about TeamCity?**

At the beginning, the tool may seem a bit complicated, especially if you are a beginner. As for testing, it is not always possible to quickly interpret errors. Sometimes it is difficult to understand why the assembly broke. In addition, I would like to upgrade the interface.

**Recommendations to others considering TeamCity:**

If you need the service ""all in one"" - then TeamCity - a godsend for you!
This service is easy to configure and starts for a very short time. Simplicity of scalability. TeamCity is well suited for small companies, but it can also be used for a large company with an enhanced package.

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

My team had a need to create one common environment for all applications with the possibility of simple integration. So, TeamCity is an excellent tool for automatic assembly, testing and continuous deployment. This service has allowed us to improve the efficiency of the entire continuous delivery process.

  ### 41. Teamcity honest review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Soumik G. | Technology Lead, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** July 21, 2018

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

Teamcity is the beat CI tool I have ever used. The flexibility of this tool is that it can connect to any source control system very easily and let one intelligenltly derive the CI process based on code checked in to a source control branch.

**What do you dislike about TeamCity?**

Complex settings. Specially the vcs root settings.

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

Warehouse automated deployments became easy and swift

  ### 42. Ugly UI, but necessary

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 30, 2018

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

I like how it serves the purpose it was intended to serve.

**What do you dislike about TeamCity?**

I dislike the ugly and confusing web UI.

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

I use it to build and run tests.

  ### 43. Good for CI but has some snags

**Rating:** 3.5/5.0 stars

**Reviewed by:** Brad W. | Principal Architect and Development Manager, Financial Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 07, 2017

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

Easy to install and configure
Easy to use


**What do you dislike about TeamCity?**

Too frequent major updates, requiring IT time to re-setup. This is actually the biggest reason we are moving off of TeamCity.

Also, it was not designed with security in mind.  For example, the register user page is turned on by default, which is a huge security hole because it allows anyone to create an account.  And putting this web app behind an HTTPS-only connection doesn't quite work because the administration pages are hard-coded to link to HTTP (very poor coding practice), so then user has to manually change address to HTTPS again and again.


**Recommendations to others considering TeamCity:**

Try it out and be sure to evaluate what it is going to be like when there is a new major version every year, and also do a security risk analysis.

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

We configure both CI builds and for deploys, for multiple environments.  Most of the time it works very well so that we don't even have to think about it.

  ### 44. Versatile build server

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** March 28, 2018

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

Reliable, flexible, configurable build software. Good support for Maven Java build but we also use it for deployment and Docker builds.

**What do you dislike about TeamCity?**

Probably as a derivative of all-inclusiveness and flexibility the GUI of the system is quite hard to use.

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

Building Java projects, continuous integration and deployment, building Docker images.

  ### 45. Simple to use

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 17, 2018

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

I like that team city is user friendly. I like that the builds are easy to access. 

**What do you dislike about TeamCity?**

There isn’t really too much that I don’t like about it. I do qa work so I am mostly just downloading new builds. 

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

Being able to have builds for multiple release versions. 

  ### 46. Experience with Team City 

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** January 28, 2018

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

This is an excellent tool for running automated tests.

**What do you dislike about TeamCity?**

The interface looks dated. Need a UI make over.

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

Running Builds, CD and CI

  ### 47. An alternative to Jenkins as a Build platform 

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 28, 2016

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

TeamCity facilitates the work and implementation of practices such as Continuous Integration and Continuous Deployment in a work environment, with a simpler UI and support that the competition. The Agent screen and prioritizing builds menus are great. The configuration process is easy and more scalable.

**What do you dislike about TeamCity?**

Sometimes, it can be hard to manage parallel execution and the lack of plugins. Also, there's no free tier.

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

With TeamCity, we're hoping to have a more modern and mature platform for CI and CD practices, with simpler UI and configuration process.

  ### 48. Outstanding service! 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Eduard K. | Front-end Web Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 27, 2016

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

TeamCity truly deserves to be called an "Intelligent CI server". No wonder why since it has so many amazing features such as detection of tool versions, testing frameworks support, code coverage, and static code analysis, etc. I thinks it is one of the best software out there that provides such a Continuous Integration server and Continuous Deployment platform at the same time.

**What do you dislike about TeamCity?**

I can't really find anything I do not like about it. It is just so good from the beginning to the end. It provides our company with everything we need and more. 

**Recommendations to others considering TeamCity:**

Get your hands on TeamCity as soon as possible! ;-) 

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

I cannot even fathom how else we would Integrate and deploy continuously our huge website without TeamCity. Our entire system depends on its high quality service. 

  ### 49. A must have for development team

**Rating:** 5.0/5.0 stars

**Reviewed by:** Choong Seng C. | Solutions Architect (APAC), Enterprise (> 1000 emp.)

**Reviewed Date:** October 30, 2016

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

TeamCity product is very stable and excellent in integration with TFS, it is very well engineered for developer in mind where each activity (build log) are extensively recorded and displayed with ease to navigate UI.

**What do you dislike about TeamCity?**

Some more refined TFS work item integration would be great, currently it only shows the 1st level of link to the TFS WI as issue list, but that doesn't go well with TFS Scrum template where WI is in hierarchical Feature/User Story/Task.

**Recommendations to others considering TeamCity:**

To further pair with Octopus Deploy for deployment

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

Uses TeamCity for automated Continuous Integration and Deployment for development team. It increases the quality of the deliverable where quality of code is being reported constantly.

  ### 50. CI done Easily

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tom P. | Student Assistant, Higher Education, Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2016

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

TeamCity makes is very easy to implement DevOps in your organization on any scale.

**What do you dislike about TeamCity?**

While the initial setup can be a little difficult to understand and wrap your head around, it is very easy to setup and configure once you have understood some of the terms that TeamCity uses.

**Recommendations to others considering TeamCity:**

If you use Git, or other VCS, consider TeamCity for your testing and deployment needs. 

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

TeamCity has made it possible for us to have a Testing/Staging/Production environment where all the stages are running the correct versions of our codebase. With excellent JUnit integration, as well as Build Status, we know quickly when one of our builds has failed and why.


## TeamCity Discussions
  - [What is TeamCity used for?](https://www.g2.com/discussions/what-is-teamcity-used-for) - 1 comment, 1 upvote
  - [What is the difference between Jenkins and TeamCity?](https://www.g2.com/discussions/what-is-the-difference-between-jenkins-and-teamcity) - 1 comment, 1 upvote
  - [Is TeamCity a continuous integration tool?](https://www.g2.com/discussions/is-teamcity-a-continuous-integration-tool) - 1 comment, 1 upvote
  - [What is TeamCity in Devops?](https://www.g2.com/discussions/what-is-teamcity-in-devops) - 1 comment, 1 upvote
  - [What is the use of TeamCity?](https://www.g2.com/discussions/what-is-the-use-of-teamcity) - 1 comment, 1 upvote

- [View TeamCity pricing details and edition comparison](https://www.g2.com/products/teamcity/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+09%3A08%3A11+-0500&secure%5Bsession_id%5D=4356d490-eb98-43e3-9645-e1bacf1fb006&secure%5Btoken%5D=4e394d3c2f0854f050a4c6f001d19115cec76cbabceb79ff67a3b640058e8c4b&format=llm_user)
## TeamCity Integrations
  - [GitLab](https://www.g2.com/products/gitlab/reviews)

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

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

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

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

**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 TeamCity Alternatives
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)
  - [Bamboo](https://www.g2.com/products/bamboo/reviews) - 4.1/5.0 (68 reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews) - 4.4/5.0 (547 reviews)

