2.0
Mar 2, 2026
Anonymous employee
Former employee, more than 1 year
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
For Indians in the USA or brought to the USA it is an Indian company. They get their green cards and prior visas along the way.
Cons
If you are not Indian then you will not enjoy a long-term stable career here. Most I am aware of got laid off (US citizens) around the 2 year point.