Today I had such a weird conversation with my manager, I don't know how else to describe it.
He told me that my position now has an additional requirement that I hold a H1B visa. And that in order to qualify for it I will have to denounce my US citizenship and apply for an H1B visa within 1 year. Else I'm getting a delayed ISP.
WTF??