5.0
Aug 14, 2025
Current employee, more than 3 years
Dallas, TX
Recommend
CEO approval
Business Outlook
Pros
Exceptional support from management during both professional and personal situations. Strong assistance with immigration processes, including H-1B and green card sponsorship, making the journey smoother and less stressful. Competitive salary and compensation package
Cons
Expanding benefits packages could make it more competitive.