Hi. I am working for Trustaff right now. I haven't had any problems so far. I'm about halfway through my assignment. I get paid weekly and my checks are always on time. This is my first travel assignment I've ever had so I can't compare them to any other companies. My recruiter is very friendly and I can reach him pretty easily. If I have to leave a voice mail, he returns my calls pretty quickly. They have two different programs as far as housing and such goes. One, they pay all and you make less per hour I think. Or two, you pay all and receive a huge tax break. So I'm paying for my apartment and I'm only taxed on like $9 an hour. I don't know which way is best? I'm debating that right now. They also guarantee me 36 hours a week. I hope this helps.