Snowflake reviews

3.7

66% would recommend to a friend

(1,062 total reviews)
avatar

Sridhar Ramaswamy

72% approve of CEO

62% positive business outlook

Snowflake has an employee rating of 3.7 out of 5 stars, based on 1,062 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Snowflake employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

1K reviews
1.0
Dec 25, 2025
Recommend
CEO approval
Business Outlook

Pros

- Decent benefits and pay. - People try their best despite the state of things, so no back-stabbing... yet.

Cons

The new exec team wants to achieve positive cash flow and is willing to sacrifice anything that is not visible on the balance sheet to make this happen. Look up the old blog post titled “The Rocket Behind Snowflake’s Rocket Ship” - all of those ideas have been thrown out the window: - Alignment across all functions? No one has time for that. As a result, sales teams will promise things that do not exist, and eng teams may have no choice but to ship half-finished features. - Quality over deadlines? Quality as a concept no longer exists, see the outage on 12/19/2025 (breaking change on Friday before holiday break? lol...). Deadlines have become a tool to push people into working 60 hours a week. - Bottom-up decision-making or taking initiative? Most decisions are now made by management, as experienced tech leads have already left. Everyone else is pigeonholed into a specific role. - Growing people and career progression? Too expensive, forget about it. And despite all of that the overall growth is slowing down anyway. Join at your own risk.

2.0
Aug 28, 2025

The grind never ends and it only gets worse with time

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

* Reasonably smart and capable coworkers. This means they are fine for their role but they aren't able to stretch well outside of their role to solve a problem they haven't seen before. Basically, they are a specialist with limited capability elsewhere. (this is more like a neutral thing, rather than a pro or con) * Benefits package (USA] * Little micromanagement in the Product Org for my role because I did well.

Cons

* Product managers are not good at administrative managerial activities. This creates a lot of extra work and surprises mid quarter. Even with help from Technical Program Managers (TPMs), it's still hard. Part of the problem is the reliance of too many people with engineering backgrounds. You need to bring some people in with non-eng backgrounds to think a little differently. Of course, this is true for any company that's eng-first. * Despite the company age and being public for many years, everyone is still in a highly reactive mindset, rather than a proactive mindset. Basically, the customer bullies us into implementing functionality before we are ready. So engineering codes a half-baked MVP, and we have to fix it later, which never really comes because everyone else wants the same thing. Tech debt accumulates and then it kills us later. So we scramble and it's a big mess. * Easy to get pigeon-holed into your role. It's hard to make a transfer to a different role, and there's no guarantee that you can make that happen. Basically, you have to go through the whole interview process again, and you need your current manager to advocate for you to the new manager. That's really hard when you are already red-lined with your workload. Even if you do get the other role, your current team has to backfill your role and that takes time. It's hard to replace someone who has a few years of in house knowledge. Knowledge transfer, which no one seems to know how to do, is never complete, and the team you are leaving suffers. Plus, your new team is wondering if you can actually do the new role. You start over when it comes to earning trust. The phrase "set you up for success" is talked a lot but I haven't actually seen it implemented well in the context of role transfers.

1.0
Aug 6, 2024

A disappointing experience

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Work from home Good benefits package

Cons

This is hands down the worst job experience I have ever had. From senior leadership yelling at you for small mistakes and for bringing up issues to them, to bullying between peers….the list goes on. Management is very poor. They will say they support you but really don’t. Enablement and onboarding is all over the place and very disorganized.

Viewing 91 - 93 of 1,062 Reviews

Glassdoor has 1,242 Snowflake reviews submitted anonymously by Snowflake employees. Read employee reviews and ratings on Glassdoor to decide if Snowflake is right for you.