No, American companies approved as Host Companies (allowed to take in a J1 Visa holder) are not legally obliged to offer their J1 Interns / Trainees paid leave – including vacation and sick time. Nonetheless, many companies do it, as they offer the J1 participant the same benefits as their full-time employees.