Full threadannon2323·Tech immigrant worker here. I find it embarrasing that being an immigrant is taboo in the country of immigrants... you can do better America!View on HN