Pros
Compared to your average minimum wage job, the pay is alright. Not sure about Office or Driver salary, but in the Warehouse you'll start out at $14/hr. Once you get hired on the benefits are decent and, honestly, that's the only reason I'm still working here.
Cons
What isn't a con at this company anymore. It's only been a little over a year since I began working here, but I've seen a dramatic shift in how the place is run. Workdays used to be routine and things ran like a well-oiled machine, but now you've got no clue what you're going to be doing day after day. We used to have a 9-hour shift, 5 days a week, that resulted in a couple hours of guaranteed overtime. Then they changed it to 8 hours, but still getting your 40. Then they tossed that and replaced it with a modified split-shift of two teams working 1 week on and off, telling us it'd be 12-14 hour days when in reality it became 14-16. Then they fleeced the temps and consolidated the teams into one, having us work a 4 day week of 10-12 hour days which, as you guessed it, have become 12-14s. The management doesn't care about you, only about pushing product and making money. They come down hard for making mistakes, but increasingly put greater pressure on us to do more, faster, with less. They'll buy brand new trucks and trailers, but won't fix machines and leave you having to manpower something that should've been equipment-aided. They've got a ventilation system installed, but won't turn it on so when trucks are brought in with product to be siphoned out we're left to breathe in all the diesel fumes with create a dense, visible haze across the whole warehouse. Furthermore, they installed brand new heaters for the docks, but refuse to turn on the heaters for the packaging lines, leaving employees to get cold and sick working hours on end. Moreover, you're denied basic considerations that most places of employment have these days, like scheduled 15 min breaks, sick leave or personal days. You're given a 30 min lunch, but if you want to find some peace and actually eat in your car, it becomes a 20 min lunch due to the fact that the main parking lot isn't large enough to accommodate everyone, so floor staff get's the shaft and has to park in a small off-loading area half-way across the warehouse. And, of course, they can't allow us to go through the door at that location (for "security reasons", even though they always left it open when I started) so you have to walk in the freezing cold every morning to go clock in. Constantly management schemes, breaks their word and treats you like a rabble-rouser if you voice your grievances. Even mention the word "Union" and you're likely to get kicked out. They want you to be grateful and appreciative of your dead-end job, even though they treat you like crap and pay you likewise. Every Wednesday the drivers get a free lunch and if floor staff decides to eat some without staying in the break room, they're treated like parasites and the office staff quickly boxes up the food. Then there was Handshake week, which sounds as BS as it is, which changed the next year to Driver Appreciation Week. OSHA violations happen every day, but go unreported. So I guess if I had to sum up, if you're not a driver, management or office personnel, then you're basically viewed as an expendable asset, unworthy of decency.