Snowflake

By Snowflake, Inc.

4.6 out of 5 stars

How would you rate your experience with Snowflake?

Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

Snowflake Reviews & Product Details

Pricing

Pricing provided by Snowflake.

Standard

$2
Compute/Hour

Snowflake Media

Snowflake Demo - Snowflake
The Data Cloud
Snowflake Demo - Snowflake's unique architecture
Makes it possible to create as many independent compute clusters as you need.
Snowflake Demo - Use the standard SQL your team knows
Create databases, query and analyze data.
Snowflake Demo - Data Sharing
Easily share live data with customers or partners.
Play Snowflake Video
Product Avatar Image

Have you used Snowflake before?

Answer a few questions to help the Snowflake community

Snowflake Reviews (724)

View 1 Video Reviews
Reviews

Snowflake Reviews (724)

View 1 Video Reviews
4.6
724 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise Snowflake for its ease of use and scalability, allowing teams to manage large datasets efficiently without heavy infrastructure management. The platform's ability to separate compute and storage enhances performance and cost control, making it a reliable choice for data analytics. However, many users note that cost management can be challenging, especially with complex queries or multiple users.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Johan L.
JL
Student
Small-Business (50 or fewer emp.)
"Fast, Flexible, and User-Friendly Data Warehousing with Snowflake"
What do you like best about Snowflake?

What I like best about Snowflake is its fast performance and ability to handle large amounts of data smoothly. It also works well across different cloud providers, which gives flexibility for companies. The interface is user-friendly compared to many traditional data warehouse systems. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

What I dislike about Snowflake is that the pricing can become expensive if queries are not managed carefully. Some advanced features also have a learning curve for new users. It is powerful, but smaller businesses may find it more than they need. Review collected by and hosted on G2.com.

Christopher V.
CV
Associate IT Disaster Recovery Specialist
Enterprise (> 1000 emp.)
"Efficient SQL and Easy Integration, But Needs Better UI"
What do you like best about Snowflake?

I appreciate Snowflake for serving as our central data repository with a secure data warehouse environment that we don't need to host internally. The SQL querying is extremely efficient, and I find the pipelines to other programs easy to set up and maintain. Additionally, I like that Snowflake is set up to automatically push and pull from other services we use to host and maintain data. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

Snowflake is not self-explanatory to users without understanding of SQL. The visual interface could be improved to allow querying without SQL easier. The initial setup is relatively complex. Review collected by and hosted on G2.com.

Will K.
WK
Senior Software Engineer
Enterprise (> 1000 emp.)
"Robust Data Warehouse with Fast Analytics"
What do you like best about Snowflake?

I use Snowflake as a data warehouse for analytics and debugging queries on production data. I find it pretty fast, even for big, complicated queries, which is very valuable to me. The web UI is solid, making my interaction with the software pleasant. I also appreciate the handy SQL extensions that make coding a little easier. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

I would love more SQL extensions (like SELECT * EXCLUDE or UNION BY NAME). Also it's frustrating when someone is running a very long-running query and causes my queries to be delayed. Basically, I wish it had all the fancy extensions that DuckDB has. For example, DuckDB lets you use dot notation to call functions (i.e., s.upper() instead of upper(s)), which is nice. Also, it would be very handy if you could somehow make temp tables local to a specific session. I sometimes would like to save something in a temp table, but then I have to move to a schema that I have write access on, which is a bit annoying. Also, it would be very neat if you could give the optimizer hints about whether or not to materialize CTEs. Occasionally it makes the wrong decision and makes queries that should be fast take forever. Review collected by and hosted on G2.com.

SK
Human Resource Manager
Mid-Market (51-1000 emp.)
"HOW SNOWFLAKE SOLVES DATA CHAOS IN HIGH-VELOCITY STAFFING FIRMS"
What do you like best about Snowflake?

Snowflake lets me share live data without copying it. I can give my clients a secure view of their contracts, hours worked, and end dates. With historical data in Snowflake, I can also run models to forecast seasonal hiring spikes for clients. Snowflake is fully managed, so there’s no indexing, no tuning, and no 2 a.m. crashes right before payroll. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

To really use it, you need some SQL or Tableau skills; once you have them, it’s genuinely helpful for working with messy data. I haven’t experienced any problems while using it so far. I highly recommend it 💯 Review collected by and hosted on G2.com.

Akshat G.
AG
Programmer Analyst
Information Technology and Services
Enterprise (> 1000 emp.)
"Effortless Analytics and Fast Scaling with Snowflake"
What do you like best about Snowflake?

Snowflake is very easy to use and quick to implement compared to traditional data warehouses. I like how compute and storage are separated, which makes scaling simple and cost-efficient for different workloads. Integration with BI tools and cloud services is smooth, and query performance is consistently strong. Because of its simplicity and reliability, it’s used very frequently for analytics and reporting. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

Cost can become difficult to track, especially with frequent queries and multiple users running workloads at the same time. Some advanced features require a deeper understanding to optimize properly, and debugging performance issues isn’t always straightforward. While support and documentation are good, fine-tuning usage to control costs takes effort. Review collected by and hosted on G2.com.

Rohit S.
RS
Analytical Consultant
Mid-Market (51-1000 emp.)
"Easy-to-Use Snowflake UI with Broad Tool Compatibility"
What do you like best about Snowflake?

the user interface was very easy to understand and use. not only that, snowflake has compatibility with various tools to ingest and export data. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

pricing is a bit complex to understand and expensive. it does not support native etl transformations as well Review collected by and hosted on G2.com.

Kingston Joseph .
K
Associate
Enterprise (> 1000 emp.)
"Effortless Data Management with Seamless Scalability"
What do you like best about Snowflake?

I like Snowflake's virtual warehouses, which we can scale up and scale down as needed. The ability to automatically adjust the maximum and minimum clusters based on the number of concurrent users is very useful for us. We use it to support our dashboards like Tableau and Power BI. Setting up Snowflake was very easy for our team since we already had an established cloud platform like AWS, making it a straightforward process. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

Everything works well with snowflake. There is nothing to dislike at this moment. Review collected by and hosted on G2.com.

Verified User in Consumer Services
UC
Mid-Market (51-1000 emp.)
"Fast, Scalable, Low-Maintenance Data Warehouse with Smooth Sharing and Integrations"
What do you like best about Snowflake?

Ease of use / low maintenance – no infrastructure to manage, which is a big relief compared to traditional data warehouses.

Separation of storage and compute – lets you scale performance independently and avoid resource contention.

Performance & scalability – fast queries, especially with large datasets.

Concurrency handling – multiple teams can query data at the same time without slowing each other down.

Simple data sharing – sharing datasets across teams or even organizations is unusually smooth.

Pay-as-you-go pricing – you only pay for what you use, which feels efficient (when managed well).

Strong ecosystem & integrations – works well with modern data tools (dbt, BI tools, etc.). Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

Semi-structured data isn’t always as smooth as advertised

JSON handling is powerful but can become awkward in complex transformations

Limited control compared to traditional systems

You don’t control the underlying infrastructure

Harder to fine-tune at a low level

Data governance & complexity at scale

Managing roles, permissions, and data access can get messy

Especially painful in large organizations with many teams Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Mid-Market (51-1000 emp.)
"Effortless Scalability and Fast Analytics with Snowflake"
What do you like best about Snowflake?

Snowflake's simplicity combined with powerful scalability. It separates compute and storage, making it easy to scale performance up or down on demand without complex infrastructure management, while delivering fast, reliable analytics on large volumes of data. Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

Cost predictability. Because compute usage is consumption-based and can scale very easily, it’s also easy for queries, poorly optimized workloads, or multiple teams to drive up costs unexpectedly without strong governance and monitoring in place. Review collected by and hosted on G2.com.

Verified User in Wine and Spirits
UW
Mid-Market (51-1000 emp.)
"Clean Interface and Custom AI Agents Make Data Access Effortless"
What do you like best about Snowflake?

It is a clean and easy to understand interface that allows us to access our data easily. We've begun utilizing their feature to create your own AI agent and it's incredibly useful, especially in that we can help train it by defining our data. It is greatly increasing the accessibility of our data across the organization Review collected by and hosted on G2.com.

What do you dislike about Snowflake?

Occasionally, there are some nuances to the sql structure that need to be worked through, though these are minor Review collected by and hosted on G2.com.

Questions about Snowflake? 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.

Samuel S.
SS
Samuel Schwartz
Last activity about 3 years ago

What's the best way to manage change data capture in Snowflake?

GU
Guest User
Last activity 4 months ago

What is Snowflake used for?

Pricing Options

Pricing provided by Snowflake.

Standard

$2
Compute/Hour

Enterprise

$3
Compute/Hour

Business Critical

$4
Compute/Hour
Snowflake Comparisons
Product Avatar Image
Databricks
Compare Now
Product Avatar Image
Amazon Redshift
Compare Now
Product Avatar Image
Google Cloud BigQuery
Compare Now
Snowflake Features
On-Premise
Cloud
Data Distribution
Data Integration
Data Compression
Data Quality
AI/ ML Integration
BI Tool Integration
Data lake Integration
Product Avatar Image
Snowflake