Definitely a good experience to have is a retail job. Black Friday is probably a retailers positions worst nightmare, but if you know what you're doing when it comes round, then you should have nothing to fear. Great co workers, if you have spoken to any. A little bit of the customers will be having a bad day, but you are the person they speak to so try to make the best of it, even if they are not in a good mood, don't let their bad temper get to you! Overall a good work experience.
Holiday supplied lunches, good discount
Depends on what kind of management you have