Pros
Great engineering team. The best I have seen. Awesome product and awesome market space and opportunity.
Cons
Sales environment is toxic. No team or comradery spirit. Sales- engineers are the black sheep of the sales family and the sales reps are the ones who are given ultimate control despite the fact that the sales engineers are doing most of the critical work to close any deal given the nature of the service/product offering snowflake is. Commission scheme is geared to favor sales reps more than sales engineers and sales engineers are assigned to two or more sales reps at a time. Sales engineer quota is met only when all sales reps assigned to that sales engineer meet their quota. For example, a sales engineer is assigned to two sales reps and each sales rep is has one million dollar quota. If one of those sales reps meet their one million dollar quota on one deal, they would be already into their accelerator on the remaining deals of the year while the sales engineer would only get into their accelerator when both sales reps assigned to that sales engineer meet their quota (Two million dollar).