Pros
excellent care for all staff upward movement
Cons
there are no cons i can mentioned
Pros
If you reach out to essentially anyone in the company, they will either help you directly, indirectly or point you to someone who can help you. Good pay with benefits.
Cons
Management could use some work and employees could do with some more discipline. Make sure you have retail experience, customers are customers no matter what level of service.