Try our new research platform with insights from 80,000+ expert users
TeamCity Logo

TeamCity pros and cons

Vendor: JetBrains
4.1 out of 5

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

TeamCity provides excellent source control support with easy integration with IDE and JetBrains products.
Its template and meta-runner features facilitate seamless transitions during new releases, utilizing agent pooling effectively.
TeamCity's flexibility allows integration into a wide range of workflows, accommodating diverse deployment steps tailored to different technologies.
It supports repeatable CI/CD processes across companies, delivering comprehensive feedback on failures and successes through email and Slack.
TeamCity is known for its strong plug-in system, enhancing .NET application building and overall configuration processes.

CONS

Upgrading major versions can be challenging.
REST API lacks features for customizing builds, jobs, and settings.
The documentation can be extensive but difficult to navigate, and more user-friendly resources could be beneficial.
Integrating with certain technologies can require extensive time and support.
Email or other alert systems for discrepancies between staging and production environments could be improved.
 

TeamCity Pros review quotes

it_user212079 - PeerSpot reviewer
Automation Test Analyst at a non-tech company with 51-200 employees
Mar 23, 2015
It is vital to our business to have quick and robust builds, and TeamCity is helping us to keep everything tidy and under control.
it_user215508 - PeerSpot reviewer
DevOps Consultant at a tech company with 51-200 employees
Mar 29, 2015
I have used Jenkins, TFS, Cruise Control .net, and GO, and I switched from using Cruise Control .net as TeamCity is easier to use and displays important information very well, with great support for integrating to other products from JetBrains and other vendors such as Atlassian, JIRA, and Windows AD.
it_user215799 - PeerSpot reviewer
Software Configuration Management ad Release Management at a financial services firm with 1,001-5,000 employees
Mar 30, 2015
It was simple and easy to use, with great features which are always customizable.
Learn what your peers think about TeamCity. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
884,873 professionals have used our research since 2012.
it_user217176 - PeerSpot reviewer
Software Developer at a tech vendor with 201-500 employees
Mar 31, 2015
With Teamcity, our build/packaging process and the ensuing deployment via Octopus Deploy takes less than half an hour.
it_user218967 - PeerSpot reviewer
Senior Product Manager with 1,001-5,000 employees
Mar 31, 2015
The setup is extremely straightforward.
it_user222807 - PeerSpot reviewer
Director at Testing QA Solutions Ltd (TQS)
Apr 14, 2015
Do it! Very easy to use and very stable.
it_user229776 - PeerSpot reviewer
DevOps Engineer at a media company with 51-200 employees
Apr 27, 2015
The templates allow a consistent configuration on how an application is built, and by combining the use of the meta-runner and build templates, the whole organisation understands, and follows, this convention.
it_user289653 - PeerSpot reviewer
Release and deployment process manager at a energy/utilities company with 1,001-5,000 employees
Jan 11, 2016
Continuous integration has reduced build failures and highlighted issues sooner.
it_user337383 - PeerSpot reviewer
Software Development Senior Manager at a tech vendor with 10,001+ employees
Nov 10, 2015
I spend less time scripting to get a build working and more time configuring TeamCity through its web-based front end.
it_user489027 - PeerSpot reviewer
Software Engineer at a security firm with 501-1,000 employees
Aug 1, 2016
TeamCity allows us to have self-sufficient development teams that can create their own builds and deployments.
 

TeamCity Cons review quotes

it_user212079 - PeerSpot reviewer
Automation Test Analyst at a non-tech company with 51-200 employees
Mar 23, 2015
Setting up build configurations involves too many steps, as the process is too much broken down.
it_user215508 - PeerSpot reviewer
DevOps Consultant at a tech company with 51-200 employees
Mar 29, 2015
Net deployment needs improvement. Also, I'd like to see more NuGet/Octopus style features and Azure stuff.
it_user215799 - PeerSpot reviewer
Software Configuration Management ad Release Management at a financial services firm with 1,001-5,000 employees
Mar 30, 2015
Deployment functions need work.
Learn what your peers think about TeamCity. Get advice and tips from experienced pros sharing their opinions. Updated: February 2026.
884,873 professionals have used our research since 2012.
it_user217176 - PeerSpot reviewer
Software Developer at a tech vendor with 201-500 employees
Mar 31, 2015
It'd be great to see future built-in support for Octopus Deploy.
it_user218967 - PeerSpot reviewer
Senior Product Manager with 1,001-5,000 employees
Mar 31, 2015
This product lacks real reporting for all the information it captures; we should be able to create reports or dashboards for management.
it_user222807 - PeerSpot reviewer
Director at Testing QA Solutions Ltd (TQS)
Apr 14, 2015
The UI could be more structured, as it is so customisable it is quite easy to get lost around the screens.
it_user229776 - PeerSpot reviewer
DevOps Engineer at a media company with 51-200 employees
Apr 27, 2015
There have been times when making copies of a project has caused major stability issues, especially when you have nested project structure based off of different build configuration templates.
it_user289653 - PeerSpot reviewer
Release and deployment process manager at a energy/utilities company with 1,001-5,000 employees
Jan 11, 2016
Occasionally issues deploying software using the tool due to configuration issues within the tool (mostly around powershell configuration).
it_user337383 - PeerSpot reviewer
Software Development Senior Manager at a tech vendor with 10,001+ employees
Nov 10, 2015
More build runners and more options are needed, although I have no worries they keep improving.
it_user489027 - PeerSpot reviewer
Software Engineer at a security firm with 501-1,000 employees
Aug 1, 2016
Features I would like to see in TeamCity: Allow for shared resource locks across multiple build configurations (i.e. deploy then run integration tests against the same environment).