New York offered a wide range of job opportunities, from factory work to construction to retail, which attracted immigrants seeking a better life. Many immigrants were able to find work in the city's garment industry, which was a major employer in the late 19th and early 20th centuries. Others worked in factories that produced furniture, food, and other goods.
Transportation:
Being a bustling metropolis, New York was a hub of transportation, with many steamship lines and railroad companies operating out of the city. It made it easier for immigrants to travel to and from their home countries, and also allowed them to travel to other parts of the United States.
Cultural diversity:
New York was a melting pot of cultures, with people from all over the world living and working together in the city. This diversity made it easier for immigrants to feel at home and to find support and community in their new surroundings.
Social and political climate:
New York was known for its progressive and welcoming attitude towards immigrants. The city had a long history of supporting immigrant rights and providing assistance to newcomers, which made it an attractive destination for those seeking a better life in America.