Fun and laid back, but very often too laid back.
Pros: very open to employee ideas, generally a very laid back environment.
Cons: difficult to get promoted, very often short staffed, often too laid back.
It's generally a very good place to work with good salary as far as retail goes. It's very laid back, but unfortunately can be TOO laid back, with employees rarely getting disciplined and only getting fired if they violate the company's incredibly lax attendance policy.