Pros
Fellow co workers that are the same title as you will work with you. Decent pay & benefits. Plenty of work.
Cons
Upper management shows no respect, unless you can joke with them and boost their ego. Treated like dogs. Serious lack of communication. Hours always changing. Terrible training process. Information discovered when it is too late. All penalty and no reward (you can do everything right and be rewarded nothing. First time mistake and you hear about it constantly.) Unorganized. Poor equipment not up to par. Mass amount of freight damages. Poor maintenance. Constant gossip. Brutal cold winters and scorching hot summers. Favoritism. Performance doesn't matter as seniority rules all. All that matters is "production" and "bills per hour". Technology is so far behind.