I got frustrated with FedEx in the 90's due to lack of raises and quit. What I tried didn't work out so I came back about 17 months later. I realized I made a mistake, and the mgr who rehired me plus the next mgr at next station both told me it would take 7 to 8 years to top out. So I was willing to pay for my mistake and eventually get back on track. Turned out to not be true, and those same mgrs and mgrs in other stations I transferred to were all telling newhires 7 to 8 years. At the same time many of these mgrs were having alot of pressure on them to come up with unrealistic numbers. I got into the middle of a number of ridiculous, and very stressful situations. So why did I stay? For the pension. I was willing to put up with low pay and crooked mgrs as long as I got that pension. And then they terminated the plan. So why stay after that? The economy tanked. Where was I to go? And then I developed diabetes, high blood pressure, and a plugged up artery. And due to low pay and terminating the pension I'll get $13,600 at 55. $16k at 60. At least I got that but pretty sad for a lifetime of service. The people who run the company, and contractors like BBSam, deserve to be rewarded for organizing the company and providing jobs. But it's our productivity that brings in the revenue. We deserve fair compensation and a decent retirement for our efforts. I've never expected FedEx to make me wealthy. I've only wanted them to honor the promises they made, not lie to me, manipulate me, and at times abuse me, and then expect me to be perfectly content with whatever they decide is good enough for me. I suspect if your husband had worked at FedEx as a current mid-range employee, and you didn't enjoy all that working at UPS provided, your perspective would be different.