- The whitelisting feature - Except for the white listed IPs nobody can access it.
- It is on the cloud which, security-wise, is a plus point.
- It has several flows that makes it an effective user-review system to help avoid unwanted code.
- It also has different levels of security, different levels of encryption.
Associate Tech Lead with 501-1,000 employees
Our code quality has improved due to the required peer-review process
What is most valuable?
How has it helped my organization?
Initially, we were using other SCM tools that do not have stringent rules that your code should be reviewed first and only then can you commit the code. Bitbucket has push and pull features, that process. When someone wants to commit code, they first pull the code and submit a review request. The request goes to the reviewer and he has to review first, then only he can allow it to be merged.
This process has improved the code quality because every time we commit code it is reviewed by peers, and only then can you commit the code.
What needs improvement?
It has a distinct tree type of structure that any branch that you need to create can only be a replication of, more or less, of the changes. You can not have a branch that is totally different from the root. This is an advantage but also a drawback. Being a developer, I would prefer to have these kinds of rules. But again, that does not allow me to use the same repository for a different kind of structure so I would need to create a new repository if I am changing the whole structure of the application. You can say both, it is a drawback or it is plus of the application.
Another thing, the time it takes for the repository to get downloaded and be available increases if you are using the cloud version. The only thing we can improve is the bandwidth. If you have low bandwidth and you have a relatively large repository, say more than one GB, it will take a lot of time.
For how long have I used the solution?
Six to eight months now.
Buyer's Guide
Bitbucket
December 2025
Learn what your peers think about Bitbucket. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,310 professionals have used our research since 2012.
What do I think about the stability of the solution?
Until now, we haven't found any issues with stability. Once only, there was an issue, we were not able to connect to the application server. That was resolved within some 15 minutes, as soon as we filed a ticket and reported it, it was resolved in 15 minutes. I don't think that there is any issue with stability.
What do I think about the scalability of the solution?
Right now, we are at around 200 developers using it and we haven't found any issue with the scalability.
How are customer service and support?
I haven't called them, but we use their technical support system by submitting a ticket. I would rate it as eight out of 10, their support by email, etc.
Which solution did I use previously and why did I switch?
We were using something else initially. We switched to Bitbucket as it is a cloud version and we need to support multiple locations; people from multiple locations are accessing the code. Until now, it has been quite helpful.
How was the initial setup?
Because it's a cloud version, we did not need to do any kind of setup with it. We initially started using the trial version of it for 30 days. We created some repositories and started accessing it. Later on, we bought the Enterprise version of it. There were no issues, as such, in setting it up.
Which other solutions did I evaluate?
We had a few options: Installing it on-prem, and we were also using the previous solution. We found that we prefer Bitbucket as we were going to get good support from a known company. The other thing was that it is on the cloud so we wouldn't have to maintain the server and deal with other maintenance issues. That's why we prefer Bitbucket.
What other advice do I have?
If someone is going to migrate their own code from an SCM to Bitbucket, it could take a lot of time if your code is a bit older. That means that you have larger number of divisions, so it could really take much more time for transferring that to Bitbucket. Otherwise, there's no issue migrating. If it's something that will go directly into Bitbucket, it's just a one-step process.
When it comes to the migration process, because most developers are used to working on other tools, migrating them to Bitbucket takes some time. If Bitbucket had its own migration tool or utility that could be used directly to transfer your SCMs from the older system to Bitbucket, it would have been better. We had to figure out some way or other to do that. If they would have provided something like that, that would have been a plus point.
Overall, it's quite good. It gives you lots of flexibility to use it. It follows all of the site framework. The best practice is that you are required to have your code reviewed before it's committed. Also, there are many layers of permissions that you can apply to a repository.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Software Engineer at a tech consulting company with 11-50 employees
It's scalable, and you can use it to whitelist IP addresses during deployment
Pros and Cons
- "You can use Bitbucket to whitelist IP addresses during deployment."
- "Currently, what's lacking in Bitbucket is the assignment feature."
What is our primary use case?
We're using Bitbucket for version control and deployment.
What is most valuable?
What I like best about Bitbucket is that you can use it for deployment, primarily if your IP addresses do not work well with your deployment scripts. You can use the tool to whitelist IP addresses during deployment.
What needs improvement?
Currently, what's lacking in Bitbucket is the assignment feature or the feature of giving permissions to other users.
For how long have I used the solution?
I've been working with Bitbucket since 2014.
What do I think about the scalability of the solution?
The scalability of Bitbucket is ten out of ten. Bitbucket has documentation on how to scale, and you can also communicate with the Bitbucket team for any scalability-related questions.
How are customer service and support?
I have yet to contact the technical support team for Bitbucket.
Which solution did I use previously and why did I switch?
Currently, we are moving from Bitbucket to GitLab for convenience, but at the moment, we're still using both solutions.
How was the initial setup?
Setting up Bitbucket is simple because you can log in with your email account.
My team uses scripts developed on Ruby to do Bitbucket deployments.
What's my experience with pricing, setup cost, and licensing?
Bitbucket is a low-priced tool.
Which other solutions did I evaluate?
My company evaluated GitLab.
What other advice do I have?
I'm working as a software engineer.
My company has four Bitbucket users.
My rating for Bitbucket is nine out of ten.
I recommend the tool to others. One company even consulted with me, and I told that company to focus on Bitbucket.
My company is a Bitbucket user. There's no partnership currently.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Bitbucket
December 2025
Learn what your peers think about Bitbucket. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,310 professionals have used our research since 2012.
C.T.O at a computer software company with 1-10 employees
Helps us with data collection, but we would like to see more infrastructure for the code
Pros and Cons
- "The setup was okay, and it was well-integrated."
- "The scalability could be improved."
What is our primary use case?
Bitbucket has a global way of collecting data from air conditioners and real-time data collection for global customers.
What is most valuable?
We like that it can be integrated with Jira.
What needs improvement?
We should be able to choose the size of the RAM or container classification. We would like to see more infrastructure for the code. The scalability could be improved.
For how long have I used the solution?
We have been using Bitbucket for nine months.
What do I think about the stability of the solution?
I rate the stability a five out of ten. In our organization, we have a lot of microservices, so our project wasn't that stable.
What do I think about the scalability of the solution?
I rate the scalability a four out of ten, and it could be improved. We have about 20 users.
How was the initial setup?
The setup was okay, and it was well-integrated. We are using a subscription cloud.
Which other solutions did I evaluate?
GitLab UI is better than Bitbucket. The UI in Bitbucket could be better. Jira is also not easy to understand.
What other advice do I have?
I rate this solution a seven out of ten. We want people to use Jira for an integrated approach between Jira and all the products. Regarding advice, If you want an enterprise-class product, I first recommend Jira, and then I would recommend Bitbucket.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free Bitbucket Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2025
Product Categories
Version ControlPopular Comparisons
GitHub
Bitbucket Server
IBM Rational ClearCase
AWS CodeCommit
Atlassian SourceTree
Liquibase
Helix Core
Apache Subversion
Buyer's Guide
Download our free Bitbucket Report and get advice and tips from experienced pros
sharing their opinions.









