Good pay rates: Can vary from company to company and assignment to assignment. This can depend on your discipline and experience.
Housing: Most companies offer paid housing, some offer housing that is private and fully furnished; while others have you live with other travelers.
Per Diem: Per Diem allowances are a great opportunity for travel nurses to earn extra money, but not all companies offer it.