Recruiter maintains constant contact throughout assignment
They apologize for screwing you when you out them
Cons
They will negotiate HARD to pay you the LEAST
They will bill nearly double what they pay you (pay you 22/hr bill 41/hour)
NO PAID HOLIDAYS (Thanksgiving, Christmas, New Years, etc.)
Benefits are a joke
Recruiters lie