One difference between UPS and FedEx is that the drivers for UPS are union, and the drivers for FedEx are private contractors. The people who work for FedEx own their trucks, own their route, and can be reprimanded by the company for bad deliveries. UPS drivers are pretty much untouchable though.