Pros: not much
Cons: non-reimbursement for all your espense, threats, slow/non-payment
Lots of Hype and Talk about the Great Opportunities and Experience
The Realty is that you are not much more than a Scab Worker at the assigned Hospital. Some of the staff like you because you are helping them but the reality is that the hospital is paying +$50 to keep you and everyone else is getting $22 so the popularity is at a cost.
You can be terminated without Notice due to any reason --- lower than expected demand for services, they can get a full time permanent staff person for less, or you ask to be paid for the 4 day orientation period.
Once your are Terminated, you are Told by CC to Get out of Your Housing within 48 hours. If not, you will be billed some astronomical amount for a second rate apartment filled with roaches and fleas.
If you want such an assignment from such a company, be prepared to say yes sir, no mam; do anything, and be dumped at a moment's notice.