Once again, Fortune Magazine has inexplicably named FedEx Express one of the "100 Best Companies To Work For" in the U.S. It looks like their choice parameters focused on the FedEx "No-Lay-Off" policy, their "diversity", and "promote from within" philosophy. Having worked there for many years, and seeing the results of the annual Employee Satisfaction Survey (SFA), I find this quite hard to fathom. Over 50% of employees thought they were underpaid, and over 30% thought that the company benefits were inadequate. Overall scores evaluating management were also quite low. If you were to ask most couriers on the street, they would say that it just plain sucks. In my opinion, UPS is a much better company to work for. They pay better, the benefits are very good, and there is also a good opportunity to be promoted from within if you want it. Unlike FedEx, most UPSer's I encounter are pretty happy with their jobs, proud to work for UPS, and actually earn a pretty good living. So why doesn't UPS ever make this list?