Pros
Decent bonus structure. You can succeed if you're a positive and social person even without experience.
Cons
Few leaders have basic business acumen or understanding of basic metric analysis. It's a very fake it till you make it environment, those that succeed are those the will tote whatever bs company line or new initiative in a positive light. Objective analysis and facts are not relevant to decision making. Leaders are obsessed over their own score cards, not developing a better business. No incentive to stay in any one position so everyone in company is just looking for their next job. Too much bureaucracy and lack of flexibility not at all "day 1" company. Getting out classed by competition and don't react accordingly; instead, we try to retain assets through persuasion rather than improving actual products or services. Training for new employees is also kind of a joke they know nothing when they get on the floor despite you paying them for 6 months.