Pros
Everyone is nice, management is good, people tend to stay for a while, almost all the employees run which makes it easy to talk to and befriend coworkers, working there is fun and usually not too stressful, and we get a pretty good stipend each quarter.
Cons
The only con is the employee discount isn't great compared to other stores I have worked at.