Pros
Good managers who motivate staff; you get to sample wines during your shifts, which means not having a car to get to and from work is compensated for! Good working atmosphere, fun people, your hard work will really be appreciated and noted by the management too. Yes they make you work hard, but won't tolerate slackers, which I like as this annoys me in the industry I'm in now (public sector) so you have a good team spirit and everyone pulls together. They'll reward your hard work by giving you some development opportunities, but moves upwards to supervisor or manager are harder to come by.
Cons
Low wages, you often had to work 12-hour shifts just to have a comfortable income and not barely cover all your basic expenses. They locate themselves in parts of the world where wages tend to be low, and although I had loads of respect for the managers I dealt with the executive managers (at the very top) basically exploit people. You worked hard to make the people at the top richer, and had to deal with a number of dissatisfied customers who hadn't read the terms and conditions of long-term wine plans they'd agreed to properly, complaining when another case arrived which they hadn't expected, despite it having been explained to them by phone or on the company website. They refuse long-term leave between October 1 and Christmas which means if your birthday falls within this period, or a family situation crops up and you need a few days off (such as a week or something like that) you're stuffed. Not the best way to reward someone's hard work.