I work for a global company which has offices in the US and in India. I'm the Indian company employee who is on L1, Work -Inter company Transfer status and working in the US. The Indian company is demanding repayment of tax refund received by me from the IRS but originally paid by them (amount exceeding the contract between employee and company). Is this legal and what are the options.?