Pros
Great team to work with; competitive pay; love my hours; and lots of little extra perks (donuts, pizza, county fair tickets, Christmas and summer bonuses, sometimes free product, vendor gift giveaways, MGK t-shirts, etc.).
Cons
New employees should have a "buddy" assigned to them to help them find their way around for the first couple of weeks . . . someone to answer their questions and to take breaks with.