Pros: a good company to work for, great products, laid back environment.
Cons: that i can think of.
I thoroughly enjoyed working for Skechers. They produce great products at reasonable prices. Everyone I met, from customers to coworkers, were very friendly, outgoing, and ultimately made it an enjoyable place to work.