Pros
Being able to work with things you enjoy is extremely important. I was lucky to grow up surrounded by new technology like video games, consoles, computers and phones. It was a blessing and a curse for an entire generation. When I got the job as a seasonal associate, it was like being a kid in a candy store. Excitement, wonder, so many possibilities. You can check out games like library books, the training is easy, and the pay is decent for retail. You meet so many wonderful people every day that are interested in the same things you are, you build connections with those people and remember their names when they return to the store.
Cons
The challenges I ran into were more personal than anything. Management was struggling. I came in to the store expecting a well ran business, by people who enjoyed working for the company but was met with an inexperienced manager who complained about how the store was ran by upper management, caused problems between coworkers, and was all around immature and not ready for the responsibilities of running a store. We were short staffed, unable to do overtime, the schedules were unorganized and I dreaded going into work when my boss was in.