I joined company X1 two years back. Last December they formed company X2 and moved an entire team under that (note that X1 and X2 have different EIN). My paystubs are on X2 where my visa documents are on X1. I have been following up with HR for over 2 months but it looks like they have been slacking.
Is there any legal action that I could take? What are my options?