--- title: Databricks Reviews meta_title: 'Databricks Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 1383 reviews by the users' company size, role or industry to find out how Databricks works for a business like yours. aggregate_rating: rating_value: 4.6 review_count: 1383 scale: '5' date_modified: '2026-10-18' parent_category: name: Big Data url: https://www.g2.com/categories/big-data ---

Databricks Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users enjoy the ease of use and extensive features of Databricks, streamlining data warehousing and machine learning tasks. (192 mentions)
Users appreciate the ease of use of Databricks, enhancing their experience with its intuitive interface and efficient features. (155 mentions)
Users value the seamless integrations with AWS services that enhance efficiency and support diverse business needs. (141 mentions)
Users value the seamless collaboration provided by Databricks, enhancing teamwork on data projects and insights sharing. (114 mentions)
Users value the wide array of integrated analytical features in Databricks, enhancing efficiency and collaboration in data projects. (113 mentions)
Users face a steep learning curve with Databricks, as its complexity can be confusing for newcomers. (78 mentions)
Users note that the cost of Databricks can be quite high, particularly for large data projects and limited free options. (71 mentions)
Users find the steep learning curve of Databricks challenging, particularly for those unfamiliar with big data tools. (64 mentions)
Users find the complexity of Databricks challenging, especially during initial setup and navigation of advanced features. (45 mentions)
Users encounter complex setup challenges with Databricks initially, but support helps resolve issues quickly. (35 mentions)

5 Pros or Advantages of Databricks

5 Cons or Disadvantages of Databricks

Databricks Reviews (1,383)

View 1 Video Reviews
Reviews

Databricks Reviews (1,383)

View 1 Video Reviews
4.6
1,383 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
AK
aravind k.
Data Engineer II
Mid-Market (51-1000 emp.)
"Reliable Platform for Building Scalable Data Pipelines"
5/5
What do you like best about Databricks?

What I like most about Databricks is how its user friendly UI brings the entire data engineering workflow into one platform. In my project, data lands in the Bronze layer through snaplogic, and we use databricks to transform it into Silver and Gold data products. The serverless compute option has significantly reduced the effort of managing infrastructure, while Unity Catalog makes governance and access control straightforward. I also find AI Genie and the built-in monitoring features useful for investigating pipeline failures, checking job runtimes, and debugging issues much faster.From a pricing perspective, the pay-for-what-you-use model works well for us, especially with serverless compute and auto-scaling, as we avoid paying for idle infrastructure. The documentation is comprehensive, onboarding new team members is relatively straightforward, and there is a strong knowledge base and community that helps resolve issues quickly. Overall, it has made our ETL development and day 2 day operations more efficient. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

One downside is that troubleshooting can sometimes be difficult when a pipeline fails, as the error messages aren't always detailed enough and you may need to dig through multiple logs to find the root cause. The platform also has a lot of features, so it can take some time for new users to become comfortable with everything. While serverless is convenient, costs can increase if compute usage isn't monitored properly. I'd also like to see faster UI responsiveness in some areas, especially when navigating large job histories or catalogs. Review collected by and hosted on G2.com.

Response from Jess Darnell of Databricks

We're glad to hear that you find Databricks user-friendly and that it has streamlined your data engineering workflow. We appreciate your feedback on the serverless compute option, documentation, and community support. We understand your concerns about troubleshooting and UI responsiveness, and we are continuously working to improve these areas.

James  W.
JW
James W.
Senior Project Manager
Information Technology and Services
Mid-Market (51-1000 emp.)
"Databricks’ End-to-End Unified Data Lake Accelerated Our Delivery"
4.5/5
What do you like best about Databricks?

The best thing I like about Databricks is its overall end-to-end experience which makes it different from the other solutions. As a project manager, we had used Databricks in our organization for almost 3 years. In those 3 years, we have used it for its unified data lake for data warehouse. Also, it has helped us to reduce the time to market for our projects by almost 45%. With its unified environment, it has helped our teams to reduce friction and to move at a faster pace. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

There are no particular things that I dislike, but they may improve on auto-scaling compute since it can get small companies in trouble as it may create a budget overhead. Also, it is a code-heavy platform, which also means that non-tech users can't use it much. Review collected by and hosted on G2.com.

Response from Janelle Glover of Databricks

Thank you for the thoughtful review. We’re pleased the unified data platform and integrations have helped break down silos and speed up your work. Your feedback about autoscaling budgets and the platform’s code-heavy nature is valuable.

DC
Diana C.
Lead Business Efficiency Architect
Information Technology and Services
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Databricks Streamlines ETL and Analytics with Scalable Notebooks"
5/5
What do you like best about Databricks?

I've been using Databricks as part of our data engineering workflow to build and maintain ETL pipelines, analyze large datasets, and support reporting requirements. One of the things I like most is that it brings data engineering, analytics, and notebooks into a single workspace. Instead of switching between multiple tools, I can write PySpark code, validate transformations, collaborate with teammates, and schedule jobs from the same platform. This has made day-to-day development more organized, especially when working on multiple data pipelines.

Another feature I rely on frequently is the notebook environment. It's convenient for developing and testing transformations before moving them into production. During development, I often use notebooks to inspect sample data, troubleshoot failed transformations, and validate business logic with SQL and PySpark. The ability to mix code, markdown documentation, and query results in one place also makes it easier for team members to understand the implementation during code reviews or knowledge transfer sessions.

I also appreciate the platform's scalability. Some of our data processing jobs involve millions of records, and Databricks handles distributed processing efficiently without requiring us to manage the underlying infrastructure directly. Features like cluster management, job scheduling, and integration with cloud storage reduce operational overhead. That said, cluster startup times can occasionally delay quick debugging sessions, and managing compute resources carefully is important to avoid unnecessary costs. Overall, Databricks has helped simplify large scale data processing while giving enough flexibility for both development and production workloads. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

While Databricks has been reliable for our data engineering workloads, there are a few areas where I think it could be improved. One challenge I've experienced is cluster startup time. When I only need to test a small code change or validate a transformation, waiting for a cluster to start can interrupt the development flow. It's not a major issue for scheduled production jobs, but during active development and debugging, those extra minutes add up.

Another limitation is cost management. Since compute resources are tied to cluster usage, it's important to monitor cluster configurations and ensure they are shut down when not needed. We've had situations where development clusters remained active longer than expected, resulting in higher cloud costs. The platform provides tools to manage this, but it still requires teams to establish good governance and usage policies. I also found that some configuration settings for jobs, permissions, and clusters have a learning curve, especially for new team members who are unfamiliar with the Databricks environment.

From a day to day perspective, debugging distributed Spark jobs can sometimes be challenging. While the logs provide useful information, identifying the exact cause of failures often requires navigating through multiple execution logs and Spark UI details. For straightforward issues this isn't a problem, but troubleshooting more complex pipeline failures can take time. Despite these limitations, none of them outweigh the benefits of the platform, and most challenges can be managed with proper cluster configuration, monitoring, and team practices. Review collected by and hosted on G2.com.

Response from Jess Darnell of Databricks

We're glad to hear that Databricks has streamlined your data engineering workflow and provided a single workspace for analytics and notebooks. We understand the importance of having a convenient environment for developing and testing transformations, and we appreciate your feedback on the cluster startup times and cost management. We're continuously working to improve the platform and provide better tools for managing compute resources and reducing operational overhead. Thank you for sharing your experience with Databricks!

AC
Alfred C.
Data Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Powerful Data Pipelines and AI, Held Back by a Flat Dashboard"
4.5/5
What do you like best about Databricks?

I use Databricks to run ingestion, transformation, and reconciliation pipelines for several clients’ data on one platform, and to prepare feature tables for fraud detection. The setup was smoother than I expected: my workspaces, cluster policies, and Unity Catalog were ready within the first sprint. Genie Code drafts and debugs my PySpark, so I can spend more time on edge cases than boilerplate, and it often reads a job’s stack trace faster than I do. It also helped me pinpoint a provider file-format mismatch, so I could add an expectation and get reconciliation reports to the client’s finance team on time. Separate workspaces keep client projects apart, cluster policies help prevent oversized clusters on client budgets, and Unity Catalog gives me one place to manage table permissions and trace lineage when a source change breaks something downstream. Databricks helps me fix schema changes and failed jobs quickly so clients receive reliable data without delays. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

My main reservation is the pipelines dashboard. Since I deliver for several clients, their pipelines end up in one flat list and blur together. Assigning permissions pipeline by pipeline is tedious and, with client data involved, leaves too much room for error. Folders with inherited access, tags for client and environment, filters, and a summary of failed or delayed runs would make it easier to check one client’s pipeline health at a glance. Review collected by and hosted on G2.com.

Response from Janelle Glover of Databricks

Thank you for sharing such a detailed review. We’re glad Databricks helps you manage client pipelines, prepare fraud-detection features, and resolve issues quickly with Genie Code, Unity Catalog, and cluster policies. We also understand how a flat pipeline list and manual permissions can make multi-client work harder. Your suggestions for folders, inherited access, tags, filters, and run-health summaries are valuable feedback, and we’ll share them with our team.

Jayesh W.
JW
Jayesh W.
Software Engineer II
Computer Software
Enterprise (> 1000 emp.)
"Helpful for Rider Service Operations Reporting"
4/5
What do you like best about Databricks?

What I like most about Databricks is that it helps our team monitor rider service operations more efficiently. We use Databricks Dashboards and SQL Warehouses to track daily revenue, service requests, customer satisfaction scores, completed services, and failed transactions in one place. It has made operational reporting much faster and allows us to identify trends without manually preparing multiple reports. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

One thing I found slightly challenging with Databricks was understanding how different components such as SQL Warehouses, dashboards, and permissions work together when building operational reports. Setting up dashboards for rider service metrics took some time initially. After getting familiar with the workflow, it became much easier to manage, but better onboarding guidance for first-time users would improve the overall experience. Review collected by and hosted on G2.com.

Response from Jess Darnell of Databricks

We're glad to hear that Databricks has been helpful in monitoring rider service operations efficiently. Our dashboards and SQL Warehouses are designed to centralize and streamline operational reporting, making it easier to track key metrics in one place. We appreciate your feedback around onboarding and we are continuously working to improve our onboarding process to provide better guidance for new users.

Vishaka C.
VC
Vishaka C.
Full Stack Developer
Computer Software
Small-Business (50 or fewer emp.)
"Helpful for Managing and Analyzing Operational Data"
4.5/5
What do you like best about Databricks?

We use Databricks to process booking and service data before creating operational dashboards for our team. I imported datasets into Delta tables, used SQL queries to prepare revenue and booking metrics, and built KPI dashboards to monitor provider performance and monthly trends. Catalog Explorer made it easier to inspect schemas and validate data before reporting. Keeping data preparation, querying, and visualization in one workspace reduced manual work and helped us generate reports faster. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

The main challenge was the initial learning curve. Understanding the workspace layout, Catalog Explorer, SQL Warehouses, and dashboard configuration took some time when I first started using it. After a few days of working with the platform, navigation became much more intuitive, but better onboarding for new users would make the experience smoother. Review collected by and hosted on G2.com.

Response from Jess Darnell of Databricks

We're glad to hear that Databricks has been helpful for managing and analyzing your operational data. It's great to know that the platform has streamlined your data preparation, querying, and visualization processes, ultimately helping you generate reports faster.

Sankarshana Das C.
SC
Sankarshana Das C.
Data Anaytics Lead
Enterprise (> 1000 emp.)
"Effortless Setup with Robust Features"
5/5
What do you like best about Databricks?

I like Databricks' Unity Catalog, AI features, and governance features, which include data lineage, ABAC policies, AI agents, Genie, Genie code, and AI functions. These features simplify our work and are easy to configure and manage. I also switched to Databricks' workflows because of cost reduction and ease of maintenance and scaling. Plus, the initial setup was super easy. I'm really likely to recommend Databricks, and I gave it a 10 out of 10 on the recommendation scale. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

Databricks could use improvement in the frontend dashboard features to better align with other BI tools. Also, the UI for jobs, workflows, and pipelines is cumbersome, not very helpful, and difficult to navigate. Review collected by and hosted on G2.com.

Response from Janelle Glover of Databricks

Thank you for the thoughtful review and for giving Databricks a 10/10 recommendation! We’re glad Unity Catalog, governance, AI features, and workflows are helping simplify operations, improve scalability, and reduce costs. We appreciate your feedback on the dashboard and the jobs, workflows, and pipelines UI, and will share it with our product teams.

shashi p.
SP
shashi p.
Principal Data Engineer
Enterprise (> 1000 emp.)
"Innovative Platform with Seamless Integration"
4/5
What do you like best about Databricks?

I like Databricks for their ability to innovate quickly and deliver products to the market at a fast pace. The way they have developed products like Genie and agent bricks and continuously matured them is quite impressive. I appreciate how they integrate with other tools, especially in AI and BI dashboards. Building dashboards directly in Databricks instead of using external partners is helpful. The integration ecosystem with Unity catalog, which centralizes governance, is also impressive. Additionally, the support from Databricks during setup was smooth and the dedicated support team continues to be very helpful, especially in expanding our AI capabilities. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

Too many products to address similar problems at times creates confusion Review collected by and hosted on G2.com.

Response from Janelle Glover of Databricks

It’s great to hear that Genie, Agent Bricks, dashboards, and Unity Catalog are helping your team become more AI-ready. Thank you for recognizing our support team, and for calling out the need to make our product offerings easier to navigate.

SC
Sunny C.
Technical SEO & AEO Lead
Mid-Market (51-1000 emp.)
"High-Performance PySpark + NLP Workflows in One Place"
4.5/5
What do you like best about Databricks?

I like being able to integrate PySpark and natural language processing (NLP) models into a single workflow. It lets me query historical records with very high performance using SQL, while also running Python scripts to group results by keywords. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

Computing costs can be high, and cluster management expenses can escalate quickly if you don’t keep tight control over autoscaling and idle time. Review collected by and hosted on G2.com.

Response from Janelle Glover of Databricks

Thank you for the thoughtful review. It’s rewarding to hear Databricks helps you analyze massive volumes of SEO and indexing data while combining SQL, PySpark, and NLP in one place. We understand that compute expenses can rise quickly, and we appreciate you highlighting the importance of monitoring autoscaling and idle time.

Zakaria I.
ZI
Zakaria I.
Senior Data and Security Engineer
Insurance
Small-Business (50 or fewer emp.)
"Versatile Platform Streamlining Data Tasks"
4.5/5
Describe the project or task Databricks helped with:

Databricks offers a versatile platform that streamlines data tasks, enabling the creation and implementation of machine learning models. It optimizes risk assessment, claims management, and fraud detection while ensuring efficient data processing and collaboration. The platform's integration with various data sources and robust visualization features supports informed decision-making and regulatory compliance. Review collected by and hosted on G2.com.

What do you like best about Databricks?

I use Databricks extensively because it's excellent software that allows me to create and implement machine learning models for optimizing risk assessment, claims management, and fraud detection. I really like its integration with different data sources to consolidate the information we use in decision-making. It helps me process data faster and more efficiently, which is essential given the volume and variety of data I handle. I appreciate how it facilitates collaboration between data teams and addresses data security management challenges with integrated tools ensuring regulatory compliance. I like the interface and its robust data visualization features, which make interpreting the results more accessible to all team members. My favorite aspect is its flexibility, allowing me to work with different programming languages and choose the best approach for each task based on team skills and project requirements. Also, the implementation was straightforward as it was a collaborative process involving several teams within the organization. Review collected by and hosted on G2.com.

Response from Jess Darnell of Databricks

Thank you for your feedback! We're pleased to hear that you appreciate Databricks' flexibility, collaboration features, and its ability to process data efficiently. We'll take your suggestion to improve documentation and training resources into consideration for future enhancements.