Pros
There is really a good culture with the TACOS theme. The leadership brings a lot of good energy, ideas, and enthusiasm which bleeds throughout the organization. Sales is a good spot to start in and then migrate to other positions in the company. There really is a strong team mentality. Management does offer a lot of support to be successful. I fortunately did well and had a good book of business. There is good money to be made in the software side. The money isn't as lucrative on the services side. Overall a good software company and good company to be a part of. They try to be transparent with weekly leadership calls. It's a younger organization as many of the sales people, it's their first jobs out of college.
Cons
Given it's a heavy data company, there is a lot of data that leadership uses to micromanage the job. There is a big emphasis on the Gartner quadrant and there is much pressure for sales to be "top right". The quadrant leads to a lot of time doing mindless mining and wasted time that could be devoted to sales. Burnout is real in the sales development role and account executive. The culture could be a bit cultish created heavily by the boys club in Provo. Career advancement is a bit slower once there as there is a rigid model--have to mentor, pod lead, etc. It's frustrating especially when one has the experience already. There is a lot of rah-rah which could seem scripted.