Snowflake
RepVue Score
0
Top 20% of CompaniesSnowflake
Back to ReviewsFormer Employee The people there when I started were fantastic - but the people there now are not the same & the culture has gotten super toxic in the sales org. People getting let go for virtually no reason & everyone felt like they were always about to get axed. Product is amazing though. Browse Other Reviews
3.0
Mar 1, 2024
5 Useful