Snowflake
RepVue Score
0
Top 10% of CompaniesSnowflake
Back to ReviewsFormer Employee Once a great company to work for. In 2024 all EMEA Sales leadership has changed, making it a toxic workplace. There's a lot better out there now. Browse Other Reviews
2.7
Nov 7, 2024
Useful