I did 2 assignments with them and would personally not reccomend them. The first assignment was OK, but the second was horrible. They put me up in dumpy housing, with no washer/dryer, dishwasher or air conditioning. I had to practically beg them t...