Horrible! I am on my first assignment with them now and am so miserable! Communication is horrific - they call several times a day, all different recruiters with the same questions, and I have more than 3 account managers! The reimbursement is terrib...