Fun, low-drive workplace
It is a retail work experience. Comparing to other places of employment, there isn't much in the way of benefit or detriment, unless maybe if you are very close to the "hockey world".
Management is mostly fair and is very willing to work with you on your schedule (part-time), and is remarkably flexible. Expectations are relatively low, as it is a low-drive workplace, but it can be busy during key times of the year, as it would be expected (again, this is a retail job. You can imagine which days I'm talking about).
The staff generally fall into 3 categories: One is "Lifers", the other is people who stay on just for the discount. Everyone else falls somewhere in between, where the work ethic doesn't quite match up with their desire for more hours. The interactions between staff can sometimes remind me a bit of highschool drama, but there is a lot available to make friends with people even outside work. Most notably is the hockey team and golf tournaments that the store organizes, which offer fun and (generally) healthy ways to keep up with fellow staff.
Overall, this place is a fantastic place to work, and expect about as much back as you put into it.