Pros
Excellent company, management, coworkers and customers. Never worked with a company where customers love the product this much before. High growth, evolving technology and new products always provide reasons to engage with your customers. Mix of larger/ "Solution Sales" as well as transactional sales. Motivation here is done with a carrot, not a stick. None of the old school hierarchical/ top down directives. This is a company who truly cares for and invests in their employees. It shows in their interactions with employees and how they continually accommodate based on employees needs and feedback. Plenty of room for upward mobility, promotions and career growth. Publicly traded, solid financials. All my peers are also shareholders as part of their hiring package. I recommend taking advantage of the Employee Stock Purchase Program too.
Cons
Hard to think of any....As a sales person, I suppose I am always looking for more lucrative comp packages. But I feel pretty good about the one I have.