Answer:
A company with 120 employees is required by federal law to provide Family and Medical Leave. Health insurance is a requirement for larger employers, and paid vacation and flextime are not mandated benefits.
Step-by-step explanation:
Regarding benefits required by federal law for a company with 120 employees, aside from Employee insurance (mainly health), retirement plans, employer payments to Social Security, unemployment and worker's compensation insurance, and Medicare, such a company is mandated to provide Family and Medical Leave. This benefit entitles eligible employees to take unpaid, job-protected leave for specified family and medical reasons with continuation of group health insurance coverage under the same terms and conditions as if the employee had not taken leave.
Health insurance is indeed a requirement for certain employers under the Affordable Care Act, but it is only obligatory for employers with 50 or more full-time equivalent employees. Similarly, paid vacation is not a federally mandated benefit, and neither is flextime.