Pros
Compensation is excellent - commission structure is complex and challenging, but if you focus on where you make the most money (which coincides with making the company money) you can make between 50,000-80,000 a year since it's not capped. Benefits are fantastic - incredibly inexpensive health insurance for individuals and families, and when I was there they matched up to 6% of every paycheck for 401k, which adds up fast; paid vacation and sick days -- and there is no probationary period The majority of the managers I had were excellent - they let you be accountable for your own success and generally don't nag when you're not meeting your quotas
Cons
Hours are swing shifts, between 6-3, 7-4, 8-5, 9-6, 10-7, 11-8, 12-9... it can be frustrating to attempt having a life outside of work because of the variety of shifts you have each week. Coworkers tend to get frustrated when they are not meeting numbers and oftentimes end up blaming another rep's success on 'cherry-picking' customers or making excuses for the quality of customer that comes in the door - you have to be prepared to deal with a lot of moodiness between managers and sales reps and sales reps vs. sales reps.