My question involves labor and employment law for the state of: Tennessee
A little background about me before the question:
---------------------------------------------------------
I am a DACA status person, authorized to work in the U.S. but I am not a citizen or a visa holder. I do not require sponsorship, so I am a bit confused.
Correct me if I'm wrong I have read online that they can't ask about citizenship information until the first day, and all they really need is the work authorization.
Now Question Information:
---------------------------------
Hi so I am really stressed here. I was given an offer letter for a job. I was given three separate documents: Offer Letter, Agreement form, and something called "EDF". Now I signed the offer letter and agreement form, but on the EDF I had to fill out information about myself which was supposedly going to go to HR. It asked me questions about my name ssn, visa status, citizenship, passport number etc. Now I was not employed by the company yet since I signed the offer letter at the same time filling this form out online.
Time goes on and the next day they send me an email back saying sorry they have to withdraw and can't offer me the job no more because I will require sponsorship (I do not require sponsorship because I am authorized to work in the US and am in the US).
Are they allowed to ask me about the Visa and Citizenship?

