4.0
2 Oct 2021
Current employee, more than 1 year
Irving, TX
Recommend
CEO approval
Business outlook
Pros
Visa processing for your green card process are done in a timely manner
Cons
They don't respond on time for some queries you have to follow up with them multiple time Their marketing team is not that great