Pros
Easy Job, very customer interactive. Great bonus incentives and sales incentives. Lots of Prizes and give aways for performance. Good group of people in the stores. if you're looking for a stable job and willing to work hard..and have great patronizing skills... u can have stable employment..and for the most part it's fun.
Cons
Not a lot of opportunity to advance beyond the store level. it's not what you know or how you perform or whether you are more qualified, it's who you know or who's rear end you kiss..or if you're mormon or not...Lots of unqualified upper management..lots of unposted jobs magically get filled by someone without it being open to everyone..bad HR practices..desired qualifications for positions are just formalities not realities...they're more willing to promote who's been with the company a decade, vs who is actually more qualified..and you end up with a boss with less schooling and experience than you...this practice with eventually catch up with them. Not a little chain anymore. They need an HR department screening applicants based on the job description and qualifications and delivering pools of screened candidates to upper managers. Unfortunately these upper managers are not professionally trained in interviewing or hiring and as the company grows will need this sort of professional HR support...