Pros
Casual dress Good benefits Some great co-workers and managers
Cons
No doubt or argument here: sales people and even sales managers are looked down upon No matter how good your performance and insight, any ideas you have are not taken seriously because "you are just a salesperson or just a sales manager" Turnover is INSANELY high Quality assurance is firing loads of people for mundane, bias interpretation of intent on calls-skewed rules They choose to "lay people off" that have seniority, yet continue to hire new employees (and then lower the pay for the new group) Pay changes about once per month, you can never plan anything in your life, (including tax withholding's) because of the dramatic and frequent pay changes EXTREMELY stressful environment