I worked with them for 13 weeks last spring at Fremont Rideout in Yuba City (although the hospital is actually across the river in Marysville). I'd say approx 75% of the nurses working were travelers and I'd guess it's because no one else wants to work there. I called in sick one week and made up the hours the next week but Trustaff wouldn't pay the housing hours I'd missed (60% of my check was tax free housing). I was offered an extension through the hospital about 8 weeks in and told them I'd do it, but Trustaff didn't get me the new contract until the last MONDAY of my 13 weeks despite once/twice weekly calls to my recruiter about it. I'd found another position the FRIDAY prior to that and boy was my recruiter (and her manager) p!ss@d when I didn't take the extension. The last week I worked an extra shift then switched (with staffing's permission) my last day to a shift earlier in the week. Trustaff called and got nasty about "not finishing my contract" because I hadn't worked my last day. Jeez. I probably wouldn't have taken the trouble to write all this down but I saw you mention "Chuck". I'd never worked with/heard of Chuck when working with Trustaff but earlier this year he called to get some feedback about my experience. Awesome! Everybody makes mistakes, right?, and if a company is genuinely trying to improve then I'm willing to help. NOPE! I told him what I had been unhappy with he started YELLING at me about how wrong I was and when I hung up on him he emailed me telling me again why I was wrong about the company and what I'd said wasns't true. And the last line, " If you would decide to work with Trustaff again, I would be more than happy to work with you myself." Um, yeah, Chuck, sure.