4.0
Sep 3, 2024
Former employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
- Near-comprehensive platform that delivers a significant impact for customers. - Excellent opportunity for self-starters to witness the future of technology in action and deepen their knowledge of modern technologies.
Cons
- Many sales managers create a toxic work environment by frequently reminding employees about job security concerns. - I was surprised to find that some sales managers regurgitate what they hear in webinars without truly understanding how the Snowflake solution works or provides business value. - The role demands long working hours and you may not be compensated for that