Everyone will have different views on every company. I can only share my experience and a few of my friends. Remember that it's not always the company, but the recruiter. Sometimes getting a new recruiter is all it takes. My personal experience with Cross Country was poor. Their travel pay and housing fees were below industry standard. Many companies pay all your housing. Occaisionally their pay will be a dollar or so more, but the housing sets that off. Health insurance is only average also.
They quoted me the job at $28/hr, but when I went to sign the contract it was for $23/hr. They told me they never offered the $27/hr. I would never consider a job for $23/hr! When I refused to take the contract then they wanted to bargain with the bonus the hospital was offering. This is from the hospital, NOT Cross Country. In the end they agreed to the $28/hr with the bonus. They said "Oops! We made a mistake on the computer. The job was posted for $28/hr when you interviewed for it, but it dropped in wages after you accepted". In my opinion, what was offered originally should remain that way. And I really didn't appreciate being called a liar!
In the end I took the job. It is the only assignment to date that I have walked out on!!! And I have had some tuff ones. It was supposed to be a PCU with a 4:1 patient ratio. When I got there it was a "going to be telemetry unit". They were just waiting for the monitors to arrive any day, and would I mind helping them get it up and running. They said the ratios would be about 6:1. Reluctantly I agreed to help, but wish to remain a PCU nurse. Well, the ratios were 18 - 20 patients, 1 RN (me), 1 LPN, and 1 - 2 CNA's on a heavy medicine floor!!! And to make things worse, the State was there and had given them 6 weeks to clean up their act or they were going to close them down!!!
Ofcourse, Cross Country denied any knowledge of this. They did not support me in any way. They told me because I worked PCU 2 nights, that is all that was required by the facility to fullfill their commitment. After 5 weeks of trying to negotiate a safer assingment with the facility, I had to take my license, pay $2000 for the housing (they kept my last check) and walk! But before I walked I talked with another Cross Country traveler that was in the ICU who told me that Cross Country DID know about the State problems prior to my arrival, because she had told them! It was a very frustrating situation!
This is just one situation. Some people are very happy with them, some hate them. I personally travel with Clinical One and RNNetwork. but you have to find what is right for you. Get two or three companies and then make your decision.
Hope this helps!