Large companies usually pay employees the worst. How else do large corporations get rich without a little bit of greed? The website 24/7 Wall St. compiled a list of the 10 worst companies to work for as far as pay goes.

No. 10. Macy’s, Inc.

Starting with No. 10, department store Macy’s begins the list of companies with lowest-paid employees. The company has nearly 200,000 part- and full-time employees, hiring more during the holiday season. On average, Macy’s employees only get paid $9.19 per hour. It’s competitor, Bloomingdale’s, pays an average of $13 per hour. Macy’s CEO makes $12 million a year.

No. 9. TJX Companies, Inc.

TJX is the parent-company of department stores T.J. Maxx, Marshalls, and Homegoods. Much like every other retail store, TJX pays its employees atrociously low, averaging $8.07 per hour, while the companies annual revenue reaches $27.4 billion. The company’s CEO brings home $22.5 million a year.

No. 8. Starbucks Corporation

Last fiscal year, Starbucks opened 1,600 stores worldwide, totalling the number of stores to 21,366. 24/7 Wall St. reported, however, that Starbucks will be offering company-wide raises for starting employees. That probably explains why Starbucks is eighth on the list instead of the top 5. Starbuck’s CEO makes $17.2 million annually.

No. 7. Darden Restaurants

This company owns Olive Garden, Longhorn Steakhouse, and formally Red Lobster. Last year, Darden’s revenues reached $6.3 billion with the CEO making $4.3 million. On average, Olive Garden employees make $9.45 per hour.

No. 6. Sears Holdings Corporation

Employing a quarter-million people, Sears has some of the worst pay of the retail giants. Sales associates are paid $8.45 per hour, and cashiers are paid $8.22 per hour. Sears has one of the worst business models in the country being that the company brought in $36.2 billion, but netted -$1.4 billion. The company has been in trouble for some time. The CEOs still pull in million-dollar salaries.

No. 5. Yum! Brands, Inc.

Yum! Brands owns fast food chains such as Pizza Hut and Taco Bell. The corporation pays its employees terribly too. Taco Bell workers are paid, on average, $8.33 per hour. Pizza Hut delivery drivers are paid even worse, bringing in a paltry $7.62 per hour. Yum! employs 1.5 employees worldwide. CEO compensation is $14.2 million a year.

No. 4. Target Corp.

Target employs nearly 400,000 people, and that number increases every holiday season. On average, sales floor employees make barely $9 per hour. Sure, Target can pay some employees well, but the company’s CEO makes an absurd salary, $13 million. And that amount is after the company altered CEO compensation.

No. 3. The Kroger Co.

Kroger owns a chain of convenience stores; Tom Thumb and QuikStop among others. Last year, the company’s CEO made $1.3 million excluding benefits and perks. That added bonuses plus base salary equaled $13 million. Cashiers usually make $8.41 per hour while courtesy clerks earn about $7.75 per hour.

No. 2. McDonald’s Corp.

McDonald’s is notoriously known for paying low wages and shamelessly telling its employees how to live their lives. In the United States, McDonald’s employs over 700,000 people. The average pay for employees is $8.09 per hour while the company’s annual revenue averages $28.1 billion.

No. 1. Walmart Stores Inc.

Walmart is the pinnacle of bad companies when it comes to, well, everything. Especially employee compensation. Not only does Walmart pay its employees as low as legally possible, it cuts health benefits for some employees, and intimidates those who protest for better wages. With 2.2 million employees, $476.3 billion annual revenue, and crummy pay, Walmart made it to the top of 24/7 Wall St.’s list of poor-paying companies. Each Walmart Supercenter accounts for nearly $1 million of public assistance the government pays out because Walmart pays it’s employees so poorly.