Pros
If you're a sales-oriented person and trying to make your way up to a better sales position, this is not a terrible place to start. You are given adequate on-the-job training. It is a very laid back environment. The employee handbook says business casual is required, but people wear jeans/shorts and tshirts every day. Managers in my office are very down-to-earth and will back you up when you need help, joining you on potential client meetings to help you get out of any holes you dig yourself into.
Cons
Low pay, extremely high employee turnover (if you don't hit your sales goals ON THE DOT or over, you will lose your job). Cold call expectations are slightly unrealistic. Since it is such a laid back culture, it is more often than not a very unprofessional environment. The sales floor often gets way too loud from music played over speakers and people yelling across the room, so you cannot hear people over the phone. There are two options: stay in the same sales position for your entire tenure there and follow the salary program they have laid out for that position, or become a manager and go to whatever office they tell you to.