Paid weekly for both direct and indirect service hours.
Staff stay in touch regularly to make sure you don't need anything or are available to answer questions.
Contract/terms are straight forward.
Svantaggi
Have not run into any snags that could not be easily remedied.
DO NOT WASTE YOUR TIME
Fake job postings
Gave notice to my current job just to have my start date pushed back repeatedly and then eventually just cancelled
Results in wasted time onboarding for a fake job
Signed offer letter means nothing
Interviews frequently “scheduled” and then “rescheduled”.
Recruiters just string you along for months