USPS a good place to work but it has it's issues, like any other place.
Pros
There is very good job security. There is very good opportunity for advancement for those wishing to advance their carriers. The USPS promotes from within.
Cons
There is allot of bureaucracy and allot of micro-management. The USPS being a semi government agency really hurts its ability to take the necessary cost cutting measures in bad economic times like we are in now, for example if the USPS wants to shut down a small Post Office, located in the same town as two other post offices, which makes no money, some congressman can interfere and stop the closure. The same congress that said the USPS cant shut down a small PO will then demand that the USPS do everything possible to cut costs. The publics perception that the USPS is wasting taxpayer money is totally incorrect as well, the USPS receives no taxpayer money for regular operations.