Pros
a competitive benifits package, for the most part some really great coworkers, decent pay for some, customer relations is overall positive, salaried management is competent, in-stores the right people get the promotions, ive been with the company for around 10 years and my experiance has been mostly positive. also their credit union is by far the best experience ive ever had with a bank...
Cons
some very unruly customers, 2005 pay scale change is a joke, leaving some management making less than cashiers, cost of living raises are a thing of the past as are better benifits. entry level pay is a little on the low side. some top level corporate management can be unprofessional(obscene and intimidating) towards department managers and directors.