Pros
Super supportive managers and coworkers that provide ongoing training and encouragement to make sure everyone has the skills and the tools to be successful. Lots of carrots (sales competitions, food, perks, prizes) to keep sales people motivated. Employees that show up with enthusiasm and willingness to fine-tune their skills are being kept on, even when they struggle - they are given a fair chance to improve and if it turns out to be the wrong seat on the bus, they get moved into a different position. I feel very heard when I bring questions and suggestions to my manager. And the job itself is wonderful: I get to talk to the corporate movers and shakers all day long and hear about their careers and their desire to make a difference by helping other companies be more successful. The hours are completely flexible. Makes for fantastic work/life balance. Everyone starts at 20 hours and once we start becoming successful, we can gradually move towards 40 hours - if we want.
Cons
This is a true sales job and one needs to be able to shake off the bad days and come in every day with renewed optimism and vigor.