5.0
8 Nov 2018
Current employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business outlook
Pros
Working from last 4 years , it has been a smooth Journey so far Took care of Immigration , slow to respond but always good approvals Very transparent in terms of Compensation and benefits.
Cons
Had share of issues would consider them as minor if I look at overall journey