Try our new research platform with insights from 80,000+ expert users
You need to sign in or sign up before continuing.
MedhaValvekar - PeerSpot reviewer
Sr Manager at Cognizant
Real User
Easy to set up with great cloning and time travel
Pros and Cons
  • "Time travel is one feature that really helps us out."
  • "The solution could use a little bit more UI."

What is our primary use case?

We have day-in and day-out data coming from our various heterogeneous source systems. We read from that and we load data into our target tables, or rather data lake and data warehouse that is built into Snowflake. We can even translate and delete items. Apart from that, we use the tasks and schedule jobs within Snowflake. Once the data is generated into the final data material, we share it with the client for their review.

What is most valuable?

Time travel is one feature that really helps us out. If there is some data discrepancy or something wrong that happens with the table, at any point, we can get that data back and time travel via fail-safe features. They're really good. 

The feasibility to increase horizontal or vertical scaling is great. It really helps a developer at an enterprise level. If you're considering scaling, it won't take much time. 

We can create cloning via Snowflake. There's a lot of time savings.

The initial setup is simple. 

What needs improvement?

The solution could use a little bit more UI. Something was in process, however, it's not yet deployed or in the version that I'm using it is not deployed. If we have to use any table or any schema in other DB features, the prompt comes over after a dot. Whenever we are using it it would really help if it looked better. 

If you're running a procedure, it just gives a standard error instead of the exact error captured. If you have to look at it, you need to go into the history to look into which query failed, and we need to figure it out. Instead, if the error, whatever it is, is instead displayed in the history, showing the point of failure, it would be more visible. It would save some time for all the people who are using it.

There are some reporting analytics that we can use. I'm aware of those. However, if there was more reporting, we'd appreciate that. We'd like for it to become a complete one-stop-shop solution. 

We'd like to have some automation around small tasks, especially around scheduling.

For how long have I used the solution?

I've been working on the solution for two years. 

Buyer's Guide
Snowflake
September 2025
Learn what your peers think about Snowflake. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.

What do I think about the stability of the solution?

In the past three years, I have faced instability. In just one or two instances, I would say when we were running the queries, it was not fetching any result and the error was not proper. That said, that happened in just one or two instances, in the lower environments. Otherwise, the product is very stable.

What do I think about the scalability of the solution?

The solution is quite scalable both horizontally and vertically. It's an easy job. We just need to resize it. 

Within our module, there are around eight to ten people who are working on Snowflake. In a full project, if I'm looking at the holistic picture, there are around 30 to 40 people who are using Snowflake.

How are customer service and support?

We've reached out to technical support in the past. In some cases, we were not even able to fetch the data. Or, a couple of times, in the time traveler, the pay phase time was expired and we had to retrieve that data. When that happened, we had to reach out to Snowflake support. In the first instance, they said there was downtime at that server, which we were not informed about. Since it was in the lower environment, it didn't cause an issue. 

Overall, the technical support was really good. They were on it. They helped as much as they could. For a few things they needed some approvals, and they took that. They got back to us in even less time than was required by the SLA.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We are also working with Teradata.

The main difference is that Snowflake is on a cloud server and Teradata is still a legacy system. Teradata was one of our source systems. We were loading it into Snowflake. With Teradata, when you create primary care, something constrains the way you want to do it so that you do not put an additional effort into your ETL. That changes when it comes to Snowflake. If you're clustering something on a case, obviously you end up paying the extra cost. That is one basic and main difference that we saw.

That said, you can process a huge amount of data in Snowflake. This becomes a challenge in Teradata. When we were reading the data, we had to load that data into Snowflake. When we were trying to read that data, we had to obviously divide it into chunks and then load it into Snowflake. Loading into Snowflake was like a cakewalk. Everything is moving into the cloud now. Legacy systems like Teradata just can't handle the amount of data required. 

I've worked on many of the legacy systems like Oracle, DB2, et cetera. Migration from one environment to a higher environment was a huge thing. The DVS used to take two or three days sometimes depending on how many tables or what the objects are and what they had to create. Now, with the cloning feature that we have, the idle time for the developers, or even the people who are looking at the data, the analysts, and everyone, is reduced to none. We just clone it, we load the data and the data is available without any hindrances.

How was the initial setup?

The solution is straightforward. 

My Azure ID was created by the DBA. As soon as I had to log in, my user role was set up. To log in to the interface hardly took me more than two or three minutes. Compared to our Data Bricks, it was pretty simple. It's hassle-free. 

The maintenance of the DBs and the production services are normally taken care of by the team itself who's handling the production support. However, just in case, if there is something, if a huge mishap happens, which we cannot recover, or we would need Snowflake customer support help, that is when the help is taken. Otherwise, the team handles everything in-house. 

The majority of the cases that we have seen are some queries stuck somewhere and out of the blue. In the case of some source data, it decides to send you a huge amount of data on a particular day. While we have seen some mishaps, a regular case requires our developers to deal with it.

What about the implementation team?

We handled the initial setup in-house. 

What's my experience with pricing, setup cost, and licensing?

The pricing is fair for all the features that Snowflake is providing. The way Snowflake has emerged in the past few years is impressive. It was just a beginner in the space, and it has become a leader in the market. For all the features it provides at a basic cost, it is impressive.

There are no extra costs involved unless you need to scale and grow and need more in terms of size. When we started, a medium-size was sufficient. We'd since needed more. 

The solution allows us to suspend our warehouse as well if we would like. 

That said, even if you're paying a little more cost for the data safety that you have, you will ensure that there is no data loss that will happen. It's very impressive.

What other advice do I have?

My past company was a Snowflake customer. This current company is not, however, it may be on the verge of it. 

I'm using the latest version of the solution. We switched clouds at some point. I was using it on AWS, and now it is on Azure. 

I'd recommend the solution to others. I would rate it nine out of ten. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Iqbal Hossain Raju - PeerSpot reviewer
Junior Software Engineer at a healthcare company with 10,001+ employees
Real User
Stable product with good analytics features
Pros and Cons
  • "The product's most important feature is unloading data to S3."
  • "The product's performance could be improved."

What is our primary use case?

Snowflake is good for analytical purposes when you have a lot of historical or sales data that you need to release and use for different types of analysis, such as tracking sales and measuring the performance of your sales team and product.

What is most valuable?

The product's most important feature is unloading data to S3. It provides a single syntax query to analyze data directly from a database to an S3 bucket.

What needs improvement?

The product's performance could be improved.

For how long have I used the solution?

I have been using Snowflake for a couple of months. We are using the latest version.

What do I think about the stability of the solution?

The product is stable.

What do I think about the scalability of the solution?

We did not need to scale our Snowflake environment beyond what we needed. We have a fixed amount of traffic from a fixed number of clients. We know the load we need to handle, and based on that, our subscription is made.

What's my experience with pricing, setup cost, and licensing?

Snowflake is cost-effective. The pricing is better than Firebolt. Firebolt is better when there is idle time. If we run Snowflake all the time, the cost will be higher.

What other advice do I have?

We are working on two solutions for Snowflake, one for the cloud and one for on-premises. It has good documentation. If someone goes through it, they will quickly understand how it works. However, Firebolt's documentation is more comprehensive. If I need faster results, I'll prefer the Firebolt; if I need performance, I'll use Snowflake.

Overall, I rate it a nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Snowflake
September 2025
Learn what your peers think about Snowflake. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.
KumarRajeev - PeerSpot reviewer
Senior Software Engineer at a consultancy with 10,001+ employees
Real User
Top 10
Reasonably priced solution but credit performance could be improved
Pros and Cons
  • "The features I found most valuable with this solution are sharing options and built-in time zone conversion."
  • "I see room for improvement when it comes to credit performance. The other thing I'd like to be improved is the warehouse facility."

What is our primary use case?

Our current plan and use case for this solution is to migrate the data from on-premises to the cloud. We are currently using on-prem monitor data and providing it on the cloud. We are using Snowflake so that once the data is in there, we are trying to create shares over it so that external systems can't consume it.

What is most valuable?

The features I found most valuable with this solution are sharing options and built-in time zone conversion.

What needs improvement?

I see room for improvement when it comes to credit performance. The other thing I'd like to be improved is the warehouse facility. 

In the next release, I'd like to see easier connectivity to the on-premises tools.

For how long have I used the solution?

I have been using this solution for about three years.

What do I think about the stability of the solution?

My impression from using this product for the last three years is that it is quite stable.

What do I think about the scalability of the solution?

My impression is that this is a scalable solution. There are around 200 users of this solution at our company, including three administrators.

How was the initial setup?

The initial setup process was not that complex and it took around six months.

What about the implementation team?

The implementation was done by an in-house team.

What's my experience with pricing, setup cost, and licensing?

My impression is that the pricing of this solution is reasonable.

What other advice do I have?

I would rate this solution a seven, on a scale from one to 10, with one being the worst and 10 being the best.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
IT Consultant at Independent Consultant
Real User
Straightforward deployment, stable, and scalable
Pros and Cons
  • "Snowflake has three great features: Snowpiping is proving to be very valuable, Time Travel is excellent, and Snowpipes are another great functionality the solution has made available."
  • "Snowflake needs transparency over costs and pricing."

What is our primary use case?

I mostly build or design data warehouse analytics solutions using Snowflake.

How has it helped my organization?

The productivity across the teams that use Snowflake I believe is higher than it would be without the solution.

What is most valuable?

Snowflake has three great features: Snowpiping is proving to be very valuable, Time Travel is excellent, and Snowpipes are another great functionality the solution has made available.

What needs improvement?

Snowflake needs transparency over costs and pricing.

For how long have I used the solution?

I have been using the solution for three years.

What do I think about the stability of the solution?

I give the stability an eight out of ten. We rarely have issues.

What do I think about the scalability of the solution?

I give the scalability an eight out of ten.

Which solution did I use previously and why did I switch?

I have used many on-premise solutions in the past and also Azure Synapse Analytics.

How was the initial setup?

The initial setup is straightforward. I give the setup an eight out of ten.

A basic implementation is quick and we only have to set up Snowflake and the cloud service. We need one engineer and one designer for the implementation.

What about the implementation team?

Depending on the complexity of the implementation, we may need to use a third party or help from the vendor.

What's my experience with pricing, setup cost, and licensing?

Part of the problem with the pricing is that it is very difficult for businesses to get an idea of how expensive it might be until they actually start using Snowflake. Until they start pushing large amounts of data through, we will not really know. I believe that it is very difficult for businesses to make a commitment.

What other advice do I have?

I give the solution an eight out of ten.

My advice is to start Snowflake and not spend too much time thinking about how we could use the solution or what it could be used for. The key is just getting started.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Manager at SSM VIT Global Solutions
Real User
It can exchange data with downstream systems and other vendor partners as well
Pros and Cons
  • "I like Snowflake's data exchange capabilities. It can exchange data with downstream systems and other vendor partners as well."
  • "There are some challenges with loading unstructured data and integrating some message queues or brokers. In one project, we had a problem connecting to one of the message queues and we had to take a different route altogether on Microsoft Azure."

What is our primary use case?

My current client is migrating from an on-premise data warehouse to the cloud, and they need to consolidate the data lake. I'm using Snowflake to develop the data lake and build data bots for certain functionalities. I've also used Snowflake to aggregate and clean data for my client's analytics.

What is most valuable?

I like Snowflake's data exchange capabilities. It can exchange data with downstream systems and other vendor partners as well.

What needs improvement?

There are some challenges with loading unstructured data and integrating some message queues or brokers. In one project, we had a problem connecting to one of the message queues and we had to take a different route altogether on Microsoft Azure. 

For how long have I used the solution?

I started using this product about two years ago at my last company. Now, I'm a registered Snowflake partner, so working with Snowflake for one of my clients.

What do I think about the stability of the solution?

My clients haven't faced many stability challenges. It is a relatively new product that's still evolving. They're using it mainly for POCs, so they haven't faced any problems. 

What do I think about the scalability of the solution?

The most valuable aspect of Snowflake is its scalability. The volume of data, which I have seen across almost in terms of five terabytes and other terabytes of data, I didn't see issues.

How are customer service and support?

Snowflake technical support is good. At my previous company, they had a customer success officer for critical accounts, and they were accessible. When I registered as a partner, I also got a quick response from support. I would rate their support eight out of 10.

How would you rate customer service and support?

Positive

How was the initial setup?

Setting up Snowflake isn't complex. I've not seen any challenges.

What's my experience with pricing, setup cost, and licensing?

They have different pricing structures based on data usage. I think they have three or four tiers you can scale through. Most of the clients see an advantage from this type of licensing. That's the reason they go for it. It's priced competitively with other solutions.

What other advice do I have?

I rate Snowflake eight out of 10. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1663572 - PeerSpot reviewer
Manager IT BRM/FRM at a manufacturing company with 10,001+ employees
Real User
Supports different development languages, but needs better data sharing capabilities
Pros and Cons
  • "The adaptation to development languages is most valuable. Our developers can SQL code or something else. It has been convenient in that regard."
  • "The data sharing capabilities across business units within the organization should be better."

What is our primary use case?

We're ingesting third-party data analytics into a database held within Snowflake. We have pre-production and production environments with integration to staging and production schemas.

How has it helped my organization?

It has improved the way our organization functions. However, we're still pretty elementary in our understanding of how it all works and the complete capabilities of Snowflake.

What is most valuable?

The adaptation to development languages is most valuable. Our developers can SQL code or something else. It has been convenient in that regard.

What needs improvement?

The data sharing capabilities across business units within the organization should be better. There could also be better integration.

For how long have I used the solution?

I have been using Snowflake for a year and three months.

What do I think about the stability of the solution?

We have high confidence in it.

What do I think about the scalability of the solution?

We have high confidence in its scalability. In terms of its users, for our solution, we only have a team of 10, but we have plans to increase its usage.

How are customer service and support?

We haven't had any technical contact. All of it has been internal for our organization.

Which solution did I use previously and why did I switch?

This is a net-new solution. So, it's brand new. We chose Snowflake for a variety of reasons, but mainly, we chose it for its scalability and data sharing capabilities.

How was the initial setup?

I would rate it a three out of five in terms of complexity just because we didn't have any Snowflake developers that were available. The implementation took about three months.

What about the implementation team?

We implemented it on our own.

What was our ROI?

We have not yet seen an ROI.

What's my experience with pricing, setup cost, and licensing?

We're based on credits. So, we're paying four and a half dollars of credit. There are no additional costs. I would rate it a two out of five in terms of pricing.

What other advice do I have?

I would advise ensuring that you have the expertise with domain knowledge in Snowflake. The time from initial concept to deployment could be expedited extremely fast. Just from our internal learnings, we see that our time to production has increased month over month.

I would rate it a six out of ten just because we're unaware or naive to the full capabilities of the product. However, I would highly recommend it in terms of setting up data warehousing internally over an Azure solution, such as Synapse, or something else.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Biraja Mishra - PeerSpot reviewer
Senior Principal Consultant at Genpact - Headstrong
MSP
Excellent support, good data loading speed, and built-in data security and compliance features
Pros and Cons
  • "The speed of data loading and being able to quickly create the environment are most valuable."
  • "If they could bring in some tools for data integration, it would be really great."

What is our primary use case?

We are silver or gold partners. The main use case is that we are building a data lake. We are creating a couple of downstream applications as well that will be used by data scientists. So, we will have a single data lake that will be used across the organization by different business domain users. The data is multi-source. We have data from SAP, JDE, and some Excel files.

What is most valuable?

The speed of data loading and being able to quickly create the environment are most valuable. 

For data, it provides built-in security and compliance with different standards, such as SOC 2, ISO, etc. So, we don't have to do a separate audit for compliance.

What needs improvement?

There are some gray areas. For example, there is no clarity on where the data sits exactly. That is their proprietary information, and they are not sharing those details. 

Its price should be improved. On the cost-side, it is more expensive than others.

If they could bring in some tools for data integration, it would be really great.

For how long have I used the solution?

I have been using this solution for almost two and a half years.

What do I think about the stability of the solution?

It is pretty stable. Its stability is excellent.

What do I think about the scalability of the solution?

It is scalable. As of now, there are 500 users, but slowly, we are planning to roll out to multiple regions. It is currently in Europe, and we will be rolling it out to the APAC and USA regions. By the year-end, there will be more than 1,000 users.

How are customer service and support?

They're perfect. They're excellent. It could be because we are partners.

How was the initial setup?

It is straightforward. It is not that complex.

What about the implementation team?

Our own team deploys it for customers, but the initial configuration is done only by the Snowflake team because that is their area. 

What's my experience with pricing, setup cost, and licensing?

I have worked with multiple clouds, and cost-wise, it is a bit costlier than others, such as Redshift. Its price should be reduced.

What other advice do I have?

I would rate it an eight out of 10.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
reviewer817386 - PeerSpot reviewer
director of business operations at a logistics company with 51-200 employees
Real User
The query and load speed is phenomenal
Pros and Cons
  • "It requires no maintenance on our part. They handle all that. The speed is phenomenal. The pricing isn't really anything more than what you would be paying for a SQL server license or another tool to execute the same thing. We have zero maintenance on our side to do anything and the speed at which it performs queries and loads the data is amazing. It handles unstructured data extremely well, too. So, if the data is in a JSON array or an XML, it handles that super well."
  • "An additional feature I'd like to see is called materialized views, which can speed up some run times. I'd like it to be able to be used where you can have multiple tables inside them; materialized view. That would be nice. As well as being able to run cursors, to be able to do some bulk updates and some more advanced querying, table building on the fly."

What is our primary use case?

We use it as a traditional data warehousing application that we then set all of our reporting tools on top of.

How has it helped my organization?

We are able to consolidate multiple databases into one unified table for more complete reporting. That wasn't possible in our legacy tool that we were using because the query time was just too long. Now we're able to create this unified view of our entire organization and refresh it every 15 minutes; using the power of Snowflake's query is pretty much our biggest use case there.

What is most valuable?

The query speed, and the way that it actually executes its queries is the most valuable aspect of the solution. We had some queries that would take hours upon hours to run, and the Snowflake returns the results in about 15 minutes.

It requires no maintenance on our part. They handle all that. The speed is phenomenal. The pricing isn't really anything more than what you would be paying for a SQL server license or another tool to execute the same thing. We have zero maintenance on our side to do anything and the speed at which it performs queries and loads the data is amazing. It handles unstructured data extremely well, too. So, if the data is in a JSON array or an XML, it handles that super well.

What needs improvement?

One area for improvement would be the stored procedures. Currently, their stored procedures can only be executed at a transactional level versus being able to run and do updates and run things in a sequence.

An additional feature I'd like to see is called materialized views, which can speed up some run times. I'd like it to be able to be used where you can have multiple tables inside them; materialized view. That would be nice. As well as being able to run cursors, to be able to do some bulk updates and some more advanced querying, table building on the fly.

For how long have I used the solution?

I've been using Snowflake for about four years now.

What do I think about the stability of the solution?

The stability has been phenomenal up until lately. We haven't had any issues until the last month. For the four years prior it was always on; we didn't have any outages. All in all the stability is great. The availability is extremely high. There's just been something in the last month that has caused outages for some periods of hours.

What do I think about the scalability of the solution?

It's definitely scalable. We're on a very small usage compared to some of the other clients I know Snowflake has, so it's definitely scalable because we have tons of room to grow for our use.

Including myself, we currently have five users and they're data analysts.

How are customer service and support?

I've only used their customer service in one or two instances, and they were very supportive and helpful. The tool is so user-friendly and straightforward that I've never really had to engage their professional services.

Which solution did I use previously and why did I switch?

We didn't really have a traditional data warehouse application. We were just using Microsoft SQL Server, but we didn't actually have a traditional MPP-based data warehouse solution. We were still a very growing organization. As we continue to grow our business and increase in size, we have to get better tools that are meant to actually do what we're trying to do with other tools.

How was the initial setup?

The initial setup was pretty straightforward. The permissioning is a little more complicated than it needs to be. It would be nice if it just assumed permissions when you create new tables or new users, but you do have to go and actually permission to everything for individuals and people rather than when you create something. It's just because there's no default role that applies to new stuff created so it's a little more complicated than it should be.

Our deployment took about one month. I'm the only one involved in the maintenance of the solution now.

What about the implementation team?

We hired an ETL specialist to come in and get us set up, but he really didn't understand our business and what we were trying to accomplish. So everything he did, we pretty much paid for and then redid ourselves. But it was pretty straightforward using tools that are built for ETL processes. Understanding the SnowSQL command line tool to a certain degree also helps.

What was our ROI?

We don't really have it commercialized or revenue-generating in any way, but what we've seen with it is we've been able to remove all of our reporting and other data needs off of production application. So we're not putting extra stress on things that we need to always have up and running in order to operate the business. That's really our security. It's more of a favorite blanket if you will, is where we're seeing the benefits.

What's my experience with pricing, setup cost, and licensing?

For our licensing, we renew every January by $25,000 in both credits.

Their pricing structure is a pay-per-second usage in terms of credits, but you can get discounts if you buy them in bulk. I think it's $1.10 an hour in terms of usage. We just buy upfront and that gets us taken care of for the whole year.

Which other solutions did I evaluate?

We did. I evaluated Google BigQuery and Amazon Redshift.

In terms of distinguishing features between each of them, it was really just two things. One was the speed factor of query times. The other thing that really sold us on Snowflake was their ability for data sharing. They have a unique product as part of their solution that you can share information directly with other individuals, either in their own additional private cloud or if they're not Snowflake customers, simply sharing a URL link to where they can receive data themselves.

What other advice do I have?

It's good to use every day. It's the backbone of our entire reporting platform for both internal and external deployments of reports and visibility. We plan on continuing to grow our usage with it, as we put more and more people into our reporting platforms and bring our customers into more self-service that's going to increase the usage of the tool by the way that it actually serves up the information to the BI platform.

It's not at this time a transactional sort of database solution. It's truly only meant for data warehousing or data laking, and there's a lot of different ways to do role-level security. So you've got to have a good plan on that, but if you're looking for it to be the backbone of a transactional application, it's not the right tool for that.

I would rate this solution a ten out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Snowflake Report and get advice and tips from experienced pros sharing their opinions.
Updated: September 2025
Buyer's Guide
Download our free Snowflake Report and get advice and tips from experienced pros sharing their opinions.