App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. 

Snowflake Logo

Cloud data platform for tech professionals and businesses

Snowflake Reviews

Overall rating

4.7

/5

83

Rating criteria

  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8.76/10

Reviews by rating

Suggested alternatives

airtable
sas-viya
cdata-sync

Pros and cons

I have an amazing experience using Snowflake. It is better than out previous Data Warehouse solution in everything I can think of (besides pricing).
This is a cloud database and warehousing service, the syntax of snowflake is like psql. They have a good community support and good documentations for all the queries.
They just added visualization and it is amazing. Super fast to run queries and extremely easy to use and share.
Script error messages could be more specific and helpful with identifying errors and troubleshooting.
Costly if data is too big. You can't own the data, you have to depend on the Data Engineering team.
A minute potion of the syntax of sql is slightly different from psql, which makes it hard to migrate the application from different psql service providers.
Filter reviews by

Overall rating


Company size


Industry


Time used


83 reviews

Recommended

AvatarImg
AvatarImg

David W.

Head of Engineering

Information Technology and Services, 51-200 employees

Review source

Overall Rating

The incredible power of a cloud data platform

Reviewed 2 years ago

Transcript

Speaker 1: Hi, I'm David, Head of Engineering. I give Snowflake a five out of five, and for more reviews...

AvatarImg
AvatarImg

Andrew B.

SEO Manager

Computer Hardware, 10,001+ employees

Review source

Overall Rating

Snowflake is an excellent choice for centralizing data and acting as a database "hub"

Reviewed 2 years ago

Transcript

Andrew: Hi, my name is Andrew. I am an SEO manager. I would give Snowflake a four out of five. For more...

LD
AvatarImg

Likhitha D.

Computer Software, 10,001+ employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

A cloud based Data platform

Reviewed 5 months ago
Pros

Ease to access because of its cloud based platform Roles can be easily assigned

Cons

UI when we scroll to the bottom of the results and go to a different worksheet and come back the page displays the top of the results which is very annoying

DO
AvatarImg

Darren O.

Consumer Services, 51-200 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Relatively new to using Snowflake, but the documentation provided is very helpful

Reviewed 6 months ago
Pros

I like that when I make an error when writing SQL, that I get a prompt that is descriptive enough for me to correct my mistake.

Cons

I haven't used it long enough to have any cons. Thus far it does what I need it to do.

WC
AvatarImg

Wei Chun T.

Information Technology and Services, 51-200 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

A Must-use Data Warehouse for Enterprises

Reviewed a year ago
Pros

It is feature packed and easy to use. Terraform package is well managed hence giving team access to IaC. Granular RBAC provides a lot of opportunity for customisation and security governance.

Cons

Bill is costly if warehouse cost is not monitored and alerts are not set.

AS
AvatarImg

Anand S.

Consumer Goods, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Snowflake: Good tool in the World of Data Warehousing

Reviewed a year ago
Pros

The most impressive aspect of Snowflake is its scalability and performance. It's truly built for the cloud, with a unique architecture that separates compute from storage, allowing each to scale independently. This means you can handle massive amounts of data without worrying about infrastructure or performance degradation. The pay-as-you-go model is also a big plus, as it allows for cost-effective data management.

Cons

While Snowflake offers a lot of advantages, it does have a steep learning curve, especially for those not familiar with SQL or cloud-based systems. The documentation, though extensive, can be overwhelming for beginners. Also, while the pay-as-you-go model is generally a plus, it can lead to unexpected costs if not managed properly.

JT
AvatarImg

Jonathan T.

Farming, 51-200 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Corporate isn’t Complete without Data

Reviewed 2 years ago

Snowflake automatically integrate, model and visualize data.

Pros

It is through Snowflake that we eradicated the need for data scientists since it offers self-service data modeling tools that help model and visualize data.

Cons

I haven’t used Snowflake for quite long, but I have never had any challenge for the entire duration I have turned to it.

AvatarImg

Verified reviewer

Telecommunications, 5,001-10,000 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Snowflake: Modern OLTP DB

Reviewed 2 years ago

Great to have snowflake as out OLTP system. High volume data processing are happening real quick.

Pros

Performance is outstanding. No explicit maintenance is needed. High availability. No need to worry about SQL processing speed, easy scalability.

Cons

Quit expensive while comparing to other database.

AvatarImg
AvatarImg

Suru S.

Information Technology and Services, 201-500 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

My take on Snowflake

Reviewed 2 years ago

It perfectly bridges the gap between a Data Warehouse and a Data Lake being highly available, good for scaling up or down as per needs automatically to provide the best performance and optimization for your queries. Can store and give access to huge volumes of data which can be necessary for future decision making.

Pros

Using Snowflake has been a great experience; I appreciate how easy it is to view, analyse, and produce reports that are helpful for the organization's business. Its cloud nature, eliminates the need to install software and does not affect how our machines work at all during analysis, is another feature I thoroughly appreciate. I adore how it offers many modernised SQL capabilities as well as practical tools for protecting data which can be sensitive in nature.

Cons

The capability to launch numerous queries is absent. The searches occasionally take longer than usual, and with no estimated time as to how long it takes is agonising. There could be a history tab for instance to see all the previous queries written or executed so it can be easy to refer and take part of the previous query instead of writing it again from scratch. There is no straightforward way to convert the SQL queries to Snowflake.

TB
AvatarImg

Tanya B.

Health, Wellness and Fitness, 11-50 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Seamless experience connecting multiple clouds!

Reviewed 2 years ago
Pros

We used Snowflake after multiple attempts with other clouds and to say it was powerful is the least. It connects all data sources and allows to create a solid data warehouse essential for all BI reporting etc.

Cons

Complicated Billing (on purpose?), sometimes waiting for query load can be long and bothersome, could still use UI improvements

AvatarImg
AvatarImg

Subramanian S.

Information Technology and Services, 10,001+ employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

High Performance Cloud Data DWH

Reviewed 2 years ago

Earlier we used to have datawarehouse refreshed once a day.Now we are refreshing once every hour.Auto scale up facilities.

Pros

High PerformanceSecuredEncryption and Data Masking FeaturesMany new SQL Functions

Cons

Client Tool to Query Data needs to be improved

AvatarImg
AvatarImg

Nathan B.

Financial Services, 10,001+ employees

Used monthly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

A great example of a data warehouse solution

Reviewed 2 years ago
Pros

I love how straightforward and performant the solution was

Cons

Data visualisation was a little lacking, meaning you had to tether to a system like Google Data Studio or Sigma/Tableau to make sense of the data

AvatarImg

Verified reviewer

Computer Software, 201-500 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Totally satisfied from Snowflake

Reviewed 2 years ago
Pros

Configuring the Warehouses can give you endless possibilities.

Cons

There are some implicit casts in data types sometimes that seem to be the default behavior

AvatarImg

Verified reviewer

Information Technology and Services, 10,001+ employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Best cloud data warehousing solution for all reporting needs.

Reviewed 2 years ago
Pros

We can schedule the data synchronization timelines, and store the data for analytical and reporting purposes.

Cons

I don't find any thing to dislike, it serves the purpose of data warehousing for reporting.

Jv
AvatarImg

Jeet v.

Computer Software, 5,001-10,000 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Snowflake for Data Analysis

Reviewed 2 years ago
Pros

1. Cloud based 2. Costing based in usage 3. Good performance 4. Access management an governance

Cons

License cost but does the job as per expectation

RM
AvatarImg

Ryan M.

E-Learning, 1,001-5,000 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Snowflake is a great way to store data

Reviewed 2 years ago

It has been very positive. The primary motivation for the switch is the price and although I wasn't involved in those pricing discussions, it seems that everyone at my company is happy with the price and the value for the price.

Pros

I like that it has a really good interface that is easily accessible. We were using AWS before this and it was really hard to get the connections right. Keeping track of the drivers and everything was really complicated and I never got it to work as seamlessly as Snowflake

Cons

I don't know if there are any data visualizations that I could do in the program. That would be a cool value add. If that feature already exists, then I apologize to Snowflake. Another quirk is that not everything worked in the exact way that I wanted it to. There were some weird syntax things that didn't allow me to directly transfer my AWS queries, I had to go through and change them and there is one query that I still cannot figure out where the translation error is.

AvatarImg

Verified reviewer

Chemicals, 10,001+ employees

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Snowflake is an excellent choice for centralizing data and acting as a database "hub"

Reviewed 2 years ago
Pros

Snowflake is incredibly flexible and versatile. There are numerous ways to get data into Snowflake, even if there is not already an API built out for the source. The tool has many pre-built integrations as well.

Cons

Though it is very flexible, one thing that Snowflake does not handle is unstructured data. This can be a problem if your sources heavily rely on this type of data. They say they are going to support it in the future, but as of right now, they do not.

AS
AvatarImg

Ajay S.

Industrial Automation, 201-500 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Excellent product that did fit very well in your Organization.

Reviewed 2 years ago

An excellent product, quick response time and made life easy by bringing all data under one roof.

Pros

query response time is way quicker compared to any other product.

Cons

I don't see any cons in the product, I like the way it works and gets me the results.

AvatarImg
AvatarImg

Uddipan M.

Computer Software, 10,001+ employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Snowflake - The next generation cloud data warehouse

Reviewed 3 years ago

It's really great, Snowflake offered a lot of flexibility which parallel cloud-based warehouses could not offer the same. Snowflake can scale both vertically and horizontally to cater all needs.

Pros

Snowflake is very easy to use and scale. It provides helpful features like merge, JSON flattening which are very handy options. Snowflake cloud SQL editor is very fast and helps easy developments.

Cons

It can be a costly solution if optimizations are not planned accordingly.

AvatarImg
AvatarImg

Matthew C.

Marketing and Advertising, 51-200 employees

Used daily for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

Impressive product with a promising future

Reviewed 3 years ago

Overall, Snowflake has made managing, processing, aggregating and sharing data easier across the organization. It still has some work to do in terms of UI to make the user experience smoother, but the underlying technology at its core is solid and solves many issues with backups, data retention and overall user error in working with data.

Pros

The "Time Travel" aspect of Snowflake, being able to pick a point in time and see the state/contents of nearly any table is astonishing. Very useful and impressive feature. What is equally as impressive is the overall performance of the platform. I've worked with Oracle, DB2, MySQL, Vertica, Teradata, ParAccel, and others. Maybe not always in the most optimal configurations, but Snowflake's performance has been overall the best in my experience.

Cons

As a newer platform, there are certain convenience elements that Snowflake lacks. - No auto-complete of object names. - No "easy" import wizard to import data. - Some bugs with the browser-based interface (worksheets did not properly save). - Limited customizations to filter out the tables or objects you don't work with regularly. Always shows full list, oftentimes very large.

CM
AvatarImg

Christopher M.

Information Technology and Services, 10,001+ employees

Used other for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend6/10

Share this review:

Snowflake

Reviewed 4 years ago
Pros

Easy to get started if you are familiar with traditional data warehousing

Cons

It gets expensive as soon as you use the additional functionality

EM
AvatarImg

Emmet M.

Information Technology and Services, 51-200 employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Skip Redshift, Snowflake scales reliably

Reviewed 4 years ago

Snowflake supports both our analytics (dashboards and ad-hoc queries) and machine learning, including PySpark clusters. Our data scientists have found it a pleasure to work with, with rich analytics query support. The cloud-based technical architecture provides significant advantages over other offerings, including the critical ability to segment usage patterns and scale reliably.

Pros

We switched from Redshift to Snowflake for two primary reasons: 1. Snowflake's virtual warehouses allow scaling reliably, whereas Redshift becomes unstable; 2. First-class JSON support. Having switched to Snowflake, data warehouse administration has gone from nightmare to almost nothing. We continue to scale our data and analytics, and Snowflake handles it easily.

Cons

Snowflake's approach to sales and support is a blend of on-demand cloud offering and enterprise tool. They could improve certain aspects, such as simplifying the set up of Snowpipe to stream data from AWS. But these are minor features involved in initial setup.

AvatarImg

Verified reviewer

Information Technology and Services, 501-1,000 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Snowflake - Speed in the Cloud!

Reviewed 5 years ago

Maintaining on-premise database systems is expensive and maintenance heavy. Moving to a cloud database like Snowflake cuts down costs and is easy to maintain also. Since Snowflake supports a variety of flat file formats as sources, it becomes easier to bulk load data as flat files in storage spaces like AWS S3. Migrating data from cloud storage to Snowflake becomes much more easier.

Pros

Snowflake is a database and a storage warehouse on the cloud. Since it's scalable on demand, retrieving data through Snowflake Warehouses is lighting fast. All the computing power required to run the SQL queries are taken care by the Warehouse size we choose. If a query is taking too long to run a quick switch to a bigger warehouse does wonders. Migrating and loading data into Snowflake is a breeze too via Snowflake Stages and COPY TO commands.

Cons

Snowflake doesn't enforce constraints, especially primary keys. So, care should be taken while doing INSERTs and UPSERTs to maintain data integrity. This lack of this feature is understandable since it's projected more as a storage warehouse.

DS
AvatarImg

Dan S.

Gambling & Casinos, 10,001+ employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

Snowflake Review

Reviewed 5 years ago

We required a cloud based, scaleable data warehouse to replace our on-premise MS SQL stack. So far Snowflake has proved to be the right choice

Pros

Web UI Virtual Warehouses Secure Product Auto-Scaling S3 integration Public Cloud Hosting Forward thinking vendor

Cons

Would be good if there was a RESTful API interface with ability to query tables returning JSON format

AvatarImg

Verified reviewer

201-500 employees

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Snowflake is an affordable solution that enables analysts and non-technical folk to build DWs.

Reviewed 7 years ago

We have a lean team of data engineers and as a result cannot automate as many data sources as we'd like. In the interim, our analysts utilize Snowflake to incorporate data into our multifaceted reports.

Pros

We use Snowflake to capture some of our larger third party data exports that won't fit into Google Sheets. The process of uploading data is straightforward and keeps our business reporting streamlined despite lean engineering resources on our end. There is a SQL interface to make modifications to data before final exports and data viz.

Cons

The UI is clunky and not the most intuitive. The error messages could be more detailed and expanded. The support for Mac seems to be more limited. Encountered issues with data produced via Mac and support took months to fully resolve.

AvatarImg

Verified reviewer

Automotive,

Used daily for less than 6 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Best cloud data warehouse as a service available to date

Reviewed 7 years ago

Centralized data.

Pros

Easy setup and configuration. The Ability to scale up and scale down at needed. Pay as you go and only for what you use.

Cons

Limited to AWS currently with planned expansion to Azure and GCP. On-Premise is not an option, but VPC is.

AvatarImg

Verified reviewer

Pharmaceuticals,

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support

Share this review:

Did a proof of concept for my company comparing Snowflake to other databases that we use.

Reviewed 7 years ago
Pros

The three features of many great features that stand out are: -The REAL separation of compute and storage gives the ultimate flexibility. You can match workloads to the proper level of compute without having one workload collide with another. You can optimize what you spend by only using what you need with the ability to change the size of your compute multiple times a day and the ability to...

Cons

One of the positives above can also be a negative. Snowflake is a service and not software that you can run in your own data center or your own cloud VPC. This CON can be overcome with end to end encryption where you own the key and other Snowflake features.