Incompetent management / Union & management disparity
Pros
Lots of open positions to move around in, it's like a rotating door there. The thing is, if you want to try stuff out for the fun of it, this is a great place to do that. Almost every position becomes open at some point in time except general managers and their regional equivalents. I would certainly suggest using this business as a guinea pig to experiment and see what you might like to do, or might not like to do. Ignore the politics and the people, and just experience the work. Once you know, quit, and find a reasonable place to work at, trust me, you won't think you owe these guys anything.
Cons
Being the primary distributor for both Molson, and Labatt in Canada, as well as several foreign imported brands, the company's future is cemented in terms of competition. They have a monopoly on molson/labatt product distribution, so their central focus is on cost cutting to improve their margins which should (unless you are in the cost cutting consulting business) steer you away from the company. I worked as a technician for their automated order picking gantry system which was meant to replace the union workers getting paid $35-60 / hr. Except that it didn't; it laid off half of the union but the union still had to feed the system, and the union had to cover for the system when it inevitably failed to produce enough throughput for orders or when it broke down (which it did, constantly, due to cheap outsourced development and programming). This systemic and forward mandate to eliminate the union, combined with the fact supervisors who supervised union members were DRASTICALLY underpaid with respect to their union counterparts, was a breeding ground for animosity and conflict. It was non union vs union all the time, formal grievances were filed almost weekly, on both sides. When working with the gantry system my entire job was to mediate scenarios where it miscounted, or couldn't reconcile stored data with physical realities on conveyers, gantrys, or pallets. We also had to handle scenarios were product was dropped, or knocked over which was often. I was told that the cost of the machine not running for a single hour amounted to tens of thousands of dollars in replacement union labor (often overtime, due to the fact these were all unscheduled events), yet it was frequently stopped for maintenance, and mishaps. The project was constructed by a company that only did things slightly similar for tire stacking, and was hardly qualified for the task of designing a system that handled fragile and perishable goods. They ignored cheap opportunities to save money and advance their systems. They ignored all suggestions from employees who actually ran the warehouse.