I really liked getting to learn and memorize the different fireworks. To put it plainly the job was just fun. You got to interact with a bunch of cool customers and organize fireworks shows for them, explain how some fireworks looked an preformed, etc.
What I wish was different
I wish I would have been able to get more hours as a part time employee. It was mostly two employees to a shift at my location, which meant we were sometimes doing a lot of work. But because there were usually only two people per shift it was harder to be able to find any extra time other than twice a week to come in for work.
Advice
I would say to make sure you're very comfortable on your feet. I worked multiple 11 hour shifts the days of and leading up to the fourth and being on your feet at the register, stocking, etc is grueling. If you have any foot issues, etc. It might not be the best job for you.