Snowflake
RepVue Score
0
Top 10% of CompaniesSnowflake
Back to ReviewsFormer Employee Overall it’s a great company to work for with a great product, although there are cheaper alternatives and with current market conditions customer are realising that
They over hired sales reps globally and now reaping the downside to it, making reps hand their notice in rather than sacking to that they can’t go to competition due to non compete clause Browse Other Reviews
4.3
Oct 4, 2023
Useful