Best part? Probably the regular live performances and signing sessions in store where I get to abuse being staff and either get signed stuff or to just stand around and watch from the sealed section where the press generally go.

Worst part of the job? Well working on a section where I have 0% interest in the product is always a downside, though really I would be tempted to say the way the company operates.