Pros: great staff, fun products, allowed to use personal tesitimony
Cons: call ins, hire from outside, no ability to move up.
Great place to work. However, the ability for associates to grow and move up is not present. They don't hire within the company. Instead of training a current employee for a management position they will hire from outside the company.