Apple on Monday denied most of what is in a report which alleges that the iPhone-maker and its manufacturing partner Foxconn violated Chinese labor law.

China Labor Watch (CLW), a New York City-based watchdog, published a report on Sunday that found more than half of the workforce employed in August at the largest iPhone factory in Zhengzhou, China, were temporary hires — or “dispatch” workers, which included student interns.

Chinese labor law states that temporary hires cannot exceed 10% of the total employed workers. In September, many of those student workers returned to school, which led to a decrease in the number of temporary workers, but it was still greater than what Chinese law stipulates, the advocacy group said.

“We looked into the claims by China Labor Watch and most of the allegations are false,” Apple said in a statement. “We have confirmed all workers are being compensated appropriately, including any overtime wages and bonuses, all overtime work was voluntary and there was no evidence of forced labor.”

Apple did not disclose which of the allegations are true.

Foxconn confirmed that a review of its operations in Zhengzhou “did identify some workforce compliance issues.”

“We did find evidence that the use of dispatch workers and the number of hours of overtime work carried out by employees, which we have confirmed was always voluntary, was not consistent with company guidelines. We did determine that the affected workers were paid all earned overtime and related bonus payments,” Foxconn told CNBC in a statement.

Workers earn a base wage of 2,100 yuan ($295), which is “insufficient to sustain the livelihood for a family living in Zhengzhou city,” according to the CLW report.

The report also claims other rights violations at the factory including:

Workers at the factory put in “at least 100 overtime hours a month” during peak production seasons, even though Chinese labor law states they must not work more than 36 overtime hours a month. Resignations are not approved for regular workers during peak season.

Some dispatch workers failed to receive bonuses promised to them from the dispatch company.

Student employees also work overtime during peak production season even though internship laws prohibit that.

The factory does not provide workers with adequate personal protective equipment and workers do not receive any occupational health and safety training.

The factory does not report work injuries.

Apple said it found during its investigation that the percentage of temporary workers exceeded its standards. “We are working closely with Foxconn to resolve this,” the company said.

Apple’s supply chain has faced numerous criticisms over the years due to poor working conditions. For its part, the iPhone maker has pushed suppliers to improve labor practices if they want to continue working with the tech giant.