I have applied through TEK Systems and gave interview at Appleton, WI (Video interviews), I have gone through all rounds of interviews (Phone Screening, PI Aptitude and behavioral Test, Technical round with team members and managers, Final HR behavioral round). They were about to offer me but just because I'm H4EAD (holding work authorization) they didn't not want to offer me. I felt sad and not fair.