I had done a 4 day assignment with them, and they took out state income tax for a state that I don't live in and did not work in. Despite 3 letters, including one to the CEO, and lots of phone calls after 4 months to try to correct this I still have not gotten my money.
I will have to look into taking legal matters with them.
I am lucky that I even got most of my paycheck sent to me. They must want to go out of business! Avoid them!
Cons: Rude staff, indifferent to paycheck errors.