4.0
1 Feb 2022
Former employee, more than 8 years
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
The company takes care of you if you are a foreigner in a new country
Cons
It doesn't allow you to attach yourself to a place. It will keep you in a position while it is interesting for the company.