OK contractor rates.
Decent at onboarding to new contract.
Cons
No ongoing contact with contractors. No presence in the city where I worked.
Extremely suspect health plan... they pull $7 an hour from your rate... which works out to $1100+ per month for an individual.