I haven't heard of the first two, but the third one--stay away from. If you work with any American Mobile or Cross Country company you will be making far less than what others in the industry are making. Intelistaf is ok if you have a good recruiter (I liked mine)...Faststaff is good hours and high pay, but not great recruiters--if you like being a work horse, this is a good company. Other than that, good luck! Just remember you can NEGOTIATE ANYTHING: pay, bonuses, housing stipends, travel money, etc.