Pros
Job Security, Well known company, the pride of most of the people to get the job done. Every day is a different challenge, not every day is the same as the last. It keeps you thinking on your toes and won't lull you to sleep like a desk job. It also lets you meet different people from all over the U.S. who deal with the same problems that you have to. You also make may professional relationships that can help you all throughout your career.
Cons
Some of the technology in some facilities. Some of the bigger facilities have to sort all packages by hand and that is not always taken into consideration when coming up with the standers to get the job done. Also a facility with say 22000 packages on IB and 15000 packages on OB are held to the same standard as a facility with 9000 packages IB and 4000 OB. Another problem that i have come across is the fact that when you talk to customer service personal they don't know what the difference is between the different operating companies is. They also don't know what types of questions to ask a customer in order to get there problem solved quickly.