Great culture, very positive.
Pros: starbucks coffee machine(free), great people, fun work
Cons: seasonal, sitting all day, monotonous work
I only worked as a temp, as it was seasonal. The only thing I didn't like would be sitting all day at a very small cubicle. Other wise the work was fine, and the people were great, plus you get shoe discounts, which doesn't hurt!