Pros
Steady work. Decent pay. Nothing to physically demanding on a day to day basis. It's the kind of company where the job doesn't really change much day to day. Management, training, and just general work environment is somewhere in the middle. Nothing great, but not bad either.
Cons
Very hard to use your vacation days as they refused to allow people more than 2 days off at a time, even during slow periods. This was not policy, but just their practice. Long hours, especially on the night shift. It was normal to work 15 hours on Friday nights, then get pressured to 'volunteer' for the Saturday shift that started 6 hours later. The work enviroment is tough, but it is a cold storage company so there really is no way around that.