I worked at multiple client locations while with Washington Tech Inc for the last 4 years. They are very good with their employee concerns and never had a problem with anything. I would recommend Washington Tech Inc to anyone without a second thought if you are working as a consultant.
Cons
Can be prime vendor or work more with prime vendors.