1.0
Oct 3, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
They usually pay me on time. Their recruiters are awesome.
Cons
Support after hire is almost non-existent. They ignore my emails and calls, fumble communications, and take literally months to resolve simple issues. Do not sign with them, you will regret it.