2.0
28 Apr 2023
Current employee, more than 1 year
Dallas-Fort Worth
Recommend
CEO approval
Business outlook
Pros
Pay check every two weeks.
Cons
They will lie and keep you in the dark for as long as you allow. No respect for employees. No access to HR. Managers are all in India.