3.0
Jun 30, 2025
Former employee, less than 1 year
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
They delivered what the promised
Cons
The pay was low, and the job was extremely demanding, calls came in every 10 seconds or even more frequently. The compensation didn’t match the intensity or expectations of the role.