This company will show you dream with salary hike and green card, but once you join them, they will use you in their best way (like a slave). One of the highly unprofessional and unethical company to worked for.
There are many people who worked in this company and suffered for months/years.
If you really want to see your life happy, either stay back in India or join some-other company.