Pros
Full time hours, benefits, set schedule, days off are consecutive, autonomy, professional environment, outstanding leadership, great training. I've read many reviews from employees that speak negatively about the scripts and I don't feel that way at all. They've helped me become a better salesperson. Besides, there is only one script they ask you to learn word for word. I can be somewhat creative on the rest, even rewarded when my techniques become adopted by others! I enjoy focusing on a select few items to sell, rather than previous retail jobs I've had, where I had to learn an entire store! It's been a great experience!
Cons
Most of your interactions with co-workers are over the phone, so it can get lonely, especially when customer traffic is slow.