Pros
Great benefits, Guaranteed raises every year, co-workers are what make the job, and you'll most likely get along with all of them you talk to. Management will let you come in late if you have another job. No drug testing.. not even if you're driving.
Cons
PLEASE LISTEN CAREFULLY!! If you are hired here, and wish to advance, you can't if you work hard. It's all about seniority and bidding jobs based on seniority to advance. My first couple years loading at UPS I broke records, I was the one every supervisor wanted. I always thought my hard work would pay off.. IT DOESN'T!! Don't kill yourself. Management will abuse you if they find out you can work hard. You will have extremely lazy co-workers around you, who do half your work in twice the time, and they get treated better than you.