MIAMI (CBSMiami/CNN) – Walmart wants the world to know you can make a really nice living working in its stores.

The company has about 4,700 store managers in the United States and they earn an average of $175,000 a year, Walmart said in social governance report Wednesday.

READ MORE: NBA fines Miami Heat $25,000 for violating 'bench decorum'

Walmart, the United States’ largest private employer, has been criticized for its $11 minimum wage — including by its rival Amazon. But Walmart said it has raised its starting wages in the United States by more than 50% over the past three years. Including benefits and bonuses, the average wage for a full-time, hourly worker at Walmart is $14.26 an hour. Walmart’s department managers can also earn up to $24.70 per hour.

Walmart employs more than 1.5 million workers in the United States. Women make up 55% of its workforce, while people of color make up 44%, the company said.

READ MORE: Man faces several charges including pointing laser at BSO aviation unit

Retail jobs provide “a gateway to upward mobility for millions of people,” said Walmart.

“We’re investing in our associates through wages along with better educational opportunities, benefits and training,” CEO Doug McMillon said in the report.

Walmart has expanded paid-time off and parental leave policies in recent years and introduced Walmart Academy to train workers in advanced skills. As a result, Walmart said its worker turnover is at a five-year low.

MORE NEWS: Miami ex-Proud Boys leader Henry 'Enrique' Tarrio to stay jailed until Capitol riot trial

(The-CNN-Wire™ & © 2019 Cable News Network, Inc., a Time Warner Company. All rights reserved.)