Pros
The market has a need and the solutions target to solve that need. They have existing customer base that reps can support and expand. They have "artificial intelligence" to stay competitive.
Cons
Frankly, the culture is toxic and the execution is pathetic. Constant changes that limit reps ability to focus on market growth. Non-trustworthy leaders and the interview process is a joke. They waste your time, require your references to spend over 30 minutes providing a review, then don't respect candidates by not communicating where they are in the process. Took me over 5 months to get to an offer. Would never send the offer they verbally mentioned. Then by the time you accept it, the offer changes. It was consistent low-balling, mis-direction, unethical approaches. Will set up follow ups with you, then just not show up to the call - claiming "we are just so busy". Steer very clear from this organization. You will never achieve your goals here and are making massive employment cuts to "increase value" reducing cost of sales.