I worked at a high-volume store, which meant we where often very busy. For the most part, I enjoyed working there, but, being a part-time retail job, pay was low. However, when I worked there, I did get benefits, including health, dental, and vision insurance, which is very rare for part-time retail.
The biggest downside would be the almost daily call to come in to cover someone else. If you are a good worker, they will call often, so your home life is spent watching the phone.
Otherwise, I enjoyed my time at B&N.
Discount, each day was different
Low pay, on-call shifts, some less-than-ideal managment styles