Amazon (AMZN) has been under fire for years for allegedly underpaying its workers, which the company has blamed on outsourcing.
Now, the company is facing new scrutiny after an internal audit revealed it has overpaid its employees.
Bloomberg reported that Amazon is investigating whether it violated the Fair Labor Standards Act, which protects the rights of workers.
The company has come under intense scrutiny recently after a report by The New York Times found that Amazon pays its Amazon employees an average of $5.50 less than the minimum wage.
Amazon did not immediately respond to a request for comment.
Bloomberg also reported that it found that the company had improperly billed Amazon for travel, which could result in a potential penalty.
Amazon is also under scrutiny for not doing enough to improve conditions for its employees, according to the report.
Bloomberg estimated that the average worker is paid $15,000 less than minimum wage and that about 40% of the company’s employees are undocumented.