It's a staffing firm with decent benefits
TargetCW has some of the best benefits I have ever seen for a staffing firm's contractors. I was on contract for them at one of their clients, so some of the ratings are not applicable. However, I would go on contract assignment with them again.
inexpensive contractor benefits
As a contractor, clients can sometimes treat you less than human, but it's not the staffing firm's fault.