Pros
The pay is pretty decent.
Cons
Most of management is pretty terrible. There is definitely an overarching message of "We don't care about our employees". Just warning you that when they say they have a flexible schedule they mean that it is flexible for them, not for you. When you get the paper that you sign on with and it says your hours but they put that they are approximately they mean that they will schedule you basically whenever they want. For example if you sign on for approximately 10 am to 8pm Monday through Friday what they really mean is that your start time could be anywhere between 8am to 12pm and you may or may not leave by 8 but often earlier and sometimes later. Also they will say things like "you might have to work some Saturdays or Sundays but what they really mean is that you will for sure be scheduled to work at least every other Saturday or Sunday and particularly on Sundays barely anyone shows up so it is constantly understaffed on Sundays and so that is great for the one's who do show up. The kicker is the one's who regularly don't show up include the people who were hired for the Sunday through Thursday schedule. Since they don't show up (even thought that's what they actually signed on for) the people who signed on for Monday through Friday end up being told it is mandatory to do every other Saturday or Sunday and your sign on paper said approximately Monday through Friday so that's what you signed on for. They also try and tell you that Saturdays are overtime but that's not always the case either. During the slow season your start time often isn't until noon or 12:30 and you're done by 7 or 7:30 and since it's slow they also have you take an hour or more lunch so that's like 6 hours. Saturday is only about a 5 hour day so you could be working 6 days a week and still not make 40hours in the slow season. If you work. Sunday that's a 10+ hour day that is usually terribly understaffed. They pay 2 more bucks an hour on Sunday and buy cheap pizza (3 slices of a 5$ pizza) for the lunch they provide to try to get people to show up but it's obviously not working. Working a 10 hour understaffed Sunday might get you overtime in the slow season though so I guess there's that. Now onto leadership. Majority of leadership is terrible and unqualified and if you say something about it you're reprimanded. Management will say that you are encouraged to say something if you feel a lead or manager is creating extra unnecessary work for you but then punish you by a write up. In unload leads only care about keeping red lights off and don't care how it gets done even if it means throwing boxes off the line or creating a giant dam of boxes that completely clogs the line preventing it from getting to the stackers and causing massive amounts of boxes to fall unnecessarily to the floor and getting damaged while also creating more work for me or my coworkers (all the packages they push onto the floor have to be picked up by someone) and now the person who is supposed to be stacking has to stop every couple of minutes to wade through or climb over a mountain of boxes they pushed onto the floor to push the boxes to themselves. Load wall is arguably they most physically demanding job in the warehouse and then you have your leadership creating more work for you. If you try to show them a way to achieve thier goal in a more effective way( i.e less damage to packages, gets the packages all the way down to the stackers, gets the red light off and keeps it off for longer, reduces unnecessary extra physical labor) they completly ignore you. I had one lead repeatedly pushing boxes off the line while not getting them anywhere close to me. There was like 20 feet of empty space where boxes could and should have been coming down but instead were falling on the ground 20 feet away from me. When I told her what she was doing was not working and actually creating more work for me she said "I'm just doing my job" and refused to even let me show her and walked away from me saying "I can't hear you" before I could even finish saying "can I show you another way". You don't even have to know how to do the job in your position to start training to be a lead. The management also uses the strategy of taking advantage of the people who work hard and have them always assigned working in the busiest trailers while the people who don't work hard always get the easier jobs. If you question it you're insubordinate and told to mind your own business. They preach about load quality and every package everyday in orientation but when you get out there they don't train you past the 20 minutes hands on experience at the end of orientation. Even then the person training you is usually someone who also wasn't trained and really has no idea what they are doing. I watched a lead who doesn't know how to create good load quality train 4 new people to stack a wall that fell (nearly hitting them) and then say to the trainees " Well that's definitely what not to do". I watch people step on packages, throw packages across trailers, run them over with the caddy crushing them on the daily. If you want to do little work you can get away with it for months to years while getting paid just as much as people who work hard. It's not great for the morale of people who work hard while watching the same people day in and day out do the bare minimum and stand around and talk while there is obviously work to be done. But management and the leads don't seem to care and continue to put the more demanding work on the hard workers to pick up the slack and just let the slackers continue to slack.