--- title: Databricks Reviews meta_title: 'Databricks Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 1391 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: 1391 scale: '5' date_modified: '2026-10-24' parent_category: name: Big Data url: https://www.g2.com/categories/big-data ---
4.6
1,391 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise the ease of use and powerful collaboration features of Databricks, which streamline data workflows and enhance team productivity. The platform's ability to integrate various data sources and provide a unified environment for data engineering, analytics, and AI is highly valued. However, some users note that the learning curve can be steep for newcomers, particularly regarding cost management and feature navigation.

Pros & Cons

Generated from real user reviews
View All Pros and Cons

Databricks Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

4 months

Databricks Reviews (1,391)

View 1 Video Reviews
Reviews

Databricks Reviews (1,391)

View 1 Video Reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
TF
Tommy F.
Senior Data Engineer
Financial Services
Enterprise (> 1000 emp.)
"Databricks Delta Time Travel and Lineage Made Audit Reporting Fast and Reliable"
4/5
What do you like best about Databricks?

An auditor asked us to reproduce a report exactly as it looked on one date three months ago. In the past, that meant rebuilding old data and rerunning pipelines for days, and still wondering if the result matched. With Delta tables in Databricks, I queried the table as it was on that date and had the same numbers in minutes. I also use the lineage view a lot. When a figure looks wrong, I can see which upstream tables feed it, instead of asking five people. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

Time travel only goes back as far as you keep history, so I had to change our retention settings before it covered the period the auditors cared about. Clusters left running also made our bill jump once, and now I set them to shut down on their own. Review collected by and hosted on G2.com.

Response from Aunalisa Arellano of Databricks

We LOVE to hear that Databricks took the “prove it” part of your job from stressful to routine. Thank you so much for taking the time to leave a review!

Shrushti T.
ST
Shrushti T.
Senior ETL Developer
Mid-Market (51-1000 emp.)
"Powerful Databricks ETL at Scale, with a Learning Curve and Cost Tuning Needed"
3.5/5
What do you like best about Databricks?

I like Databricks because it provides a flexible environment for building and maintaining data transformation pipelines at scale. I can use PySpark and Spark SQL to handle complex transformations, process large datasets, and implement incremental data loads. Delta Lake is particularly useful for managing reliable tables and handling updates without relying on multiple disconnected process tools. It helps ETL development by bringing data processing transformation and pipeline management into a unified workspace. I can consolidate data from multiple sources, apply business rules, perform data quality checks, and prepare curated datasets for downstream analytics. Its features like PySpark, Spark SQL, Delta Lake workflow scheduling, and Medallion architecture make Delta tables useful for reliable data updates. It provides a convenient way to develop, test, and ETL logic. Notebook supports collaboration, and job monitoring helps track pipeline executions. Its integration with cloud storage, orchestration tools, and data warehouse, combining Azure Data Factory, Azure Data Lake Storage, and Databricks, is useful for creating end-to-end ETL pipelines. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

It has a learning curve, especially when working with advanced cluster configuration, access control, and performance tuning. Troubleshooting inefficient Spark jobs can take time when dealing with skewed data or memory issues. Compute costs also require attention when workspaces are not configured efficiently. Review collected by and hosted on G2.com.

Response from Aunalisa Arellano of Databricks

Thank you for sharing such a thoughtful review. We’re glad Databricks helps you build scalable ETL pipelines, work with reliable Delta tables, and brings data processing and collaboration together in one environment.

You’ve also highlighted important challenges: learning advanced configuration and access controls, troubleshooting Spark performance, and keeping compute costs in check. These areas can take time to fine-tune, and we appreciate your candid feedback. We’re continually working to make the platform easier to use and manage.

If you’d like to share more about your experience with performance tuning or cost management, we’d be happy to follow up and learn more. Please reach out to your account team or customer support to discuss this further.

Saloni N.
SN
Saloni N.
Junior Data Engineer
Mid-Market (51-1000 emp.)
"Databricks Makes Real-World Data Pipelines Easy with Notebooks, Spark, and Delta Lake"
4.5/5
What do you like best about Databricks?

I like Databricks because it gives me a practical environment to work with data processing and transformation using Python, PySpark, and SQL. I can explore datasets, clean inconsistent records, remove duplicates, and prepare structured data for reporting. I also find the notebook environment helpful because I can test my code step by step and understand the result immediately. I like notebooks, PySpark DataFrames, Spark SQL, Delta Lakes, and job scheduling. Notebooks make development easier, while Delta Lake helps to manage reliable tables and supports operations such as updates and incremental processing. These features are useful for learning real-world data pipeline development. The workspace is well-suited for writing and testing code in notebooks; running individual cells and viewing output makes debugging easier. However, it works well with cloud storage, data orchestration tools, and other data platforms. Connecting it with Azure Data Lake Storage and Azure Data Factory is useful for building end-to-end data pipelines. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

The platform has many features, so it can take time to understand the workspace compute settings, permissions, and job configuration. Clustering starting times can sometimes interrupt development, and I need to be careful with compute usage to avoid unnecessary costs. Review collected by and hosted on G2.com.

Response from Aunalisa Arellano of Databricks

Thank you for sharing such a thoughtful review. We’re glad Databricks Notebooks, PySpark, Spark SQL, and Delta Lake are helping you build practical data pipelines, work with large datasets, and prepare reliable, analytics-ready data. It’s great to hear that integrations with Azure data lake Storage and Azure Data Factory support your end-to-end workflows.

We also appreciate your feedback about the learning curve, cluster startup times, and managing compute costs. These are important considerations, especially as you’re getting familiar with workspace settings and optimization. We’ll share your comments with our team. If you’d like help finding resources on compute configuration, cost management, or Spark optimization, please reach out via your account team or customer support — we’d be happy to follow up.

JM
Jean M.
Tax Account Manager
Mid-Market (51-1000 emp.)
"Powerful Data Sharing and Scaling, with Cost and UI Trade-Offs"
4.5/5
What do you like best about Databricks?

I like that Databricks lets me apply complex transformations and rely on a single source of truth. I value being able to share data with my team so they understand my business logic. Automatic scaling is valuable at the end of each quarter for in-depth customer churn and upsell analysis, and it helps high-volume processes run quickly without the system crashing. Setup was very easy in our environment. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

I think Databricks’ interface could be improved because it seems too focused on machine learning and generic analytics. I also have to keep a close eye on costs, especially toward the end of the billing cycle, because usage can increase significantly. Review collected by and hosted on G2.com.

Response from Aunalisa Arellano of Databricks

Thank you for sharing your experience! We’re glad Databricks has made it easy to get started, consolidate customer data, and share business logic with your team. It’s great to hear that automatic scaling supports your demanding quarter-end analyses and high-volume workloads.

We also appreciate your feedback on the interface and the need to monitor costs as usage grows. We understand how important it is to have a workflow that feels tailored to your needs and predictable spending. Please reach out to your account team or customer support if you would like to share more feedback on this.

Gota N.
GN
Gota N.
Delivery Manager
Information Technology and Services
Mid-Market (51-1000 emp.)
"Databricks Boosted Delivery Speed and Team Collaboration"
4/5
What do you like best about Databricks?

The best thing that I admire about Databricks is the strong data expertise that it has provided us, also they have helped us to bridge the gap between our engineering and. ML along with BI tracks. It's has helped us to speed up the delivery timelines by 39.89% Also With the ETL pipelines has helped us to deploy without upfront infra provisioning. We have seen a change in collaboration since teams are able to collaborate better by 58% since it has vc integrations and multi language support such as (Pyspark, SQL & Scala). Review collected by and hosted on G2.com.

What do you dislike about Databricks?

There are things which I feel that could be improved in Databricks, first thing is the consumption based model can escalate quickly and it is something not suitable for small and mid businesses. Second is learning curve it is hard to learn and it has complex architecture involved in it. Third, the integrations and dashboards can be better and more intuitive. Review collected by and hosted on G2.com.

Response from Aunalisa Arellano of Databricks

Thank you for sharing such detailed feedback! We’re delighted that Databricks has helped bridge engineering, ML, and BI, improve collaboration, and accelerate your delivery and production cycles. It’s great to hear that flexible ETL pipelines and support for multiple languages are making a difference for your teams.

We also appreciate your candid comments about consumption costs, the learning curve, and integrations and dashboards. These are important areas, and we’ll share your feedback with our product teams as they continue improving the platform. If you need anything, please reach out to your account team or customer support for help.

CC
Camille C.
Analytics Engineer
Architecture & Planning
Small-Business (50 or fewer emp.)
"Fast, Governed Analytics—With Notebook Git Friction"
4.5/5
What do you like best about Databricks?

I like that Databricks brings our finance exports, timesheets, pipeline, and Revit quantity schedules into one governed layer, so I can connect fee performance with resourcing without the weekly reconciliation chore, and our post-occupancy energy models use those same tables. Autoscaling on Delta Lake work is what sold me. With Photon, aggregations across years of project and utilization history run fast enough that I’ll actually iterate on a model instead of kicking it off and going to make coffee. Unity Catalog is the other piece I’d fight to keep: partners see exactly the tables they should and nothing else, and the lineage view helped settle a disagreement about a margin figure that had been going in circles for a fortnight. Review collected by and hosted on G2.com.

What do you dislike about Databricks?

Git integration for notebooks leaves a good deal to be desired. When two of us touch the same notebook, merge conflicts take real effort to untangle, so I have taken to claiming files outright. I’d like cell-by-cell conflicts with a proper side-by-side diff and the option to resolve them in the workspace. Large result sets in workspace cells can also lock up the tab, so I sample before displaying anything substantial. Setup was steep at the start, mainly getting Unity Catalog structured properly. Review collected by and hosted on G2.com.

Response from Aunalisa Arellano of Databricks

We’re glad Databricks helps unify your project and finance data, speed up analysis, and provide the governance and lineage your team needs. We appreciate your candid feedback on notebook Git workflows, large result sets, and the initial Unity Catalog setup, and we will share it with our product teams. Thank you for taking the time to leave a review!

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.

Questions about Databricks? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

DC
Diya Chakri
•
Last activity about 11 hours ago

How does Databricks AI accelerate SQL development while ensuring accuracy?

GU
Guest User
•
Last activity about 2 months ago

What is Lakehouse in Databricks?

3 Upvotes
4
Join the conversation

Pricing Insights

Averages based on real user reviews.

Time to Implement

4 months

Return on Investment

12 months

Average Discount

14%

Perceived Cost

$$$$$
Databricks Comparisons
Databricks Features
Real-Time Data Collection
Data Distribution
Data Lake
Spark Integration
Machine Scaling
Data Preparation
Spark Integration
Cloud Processing
Workload Processing