Initial Screening by an Yoh HR and then onsite interview at client location which was pretty nicely set up. Benefit and pay rate were accurately described ahead of time. I wish they had taken care of accommodation because that was a struggle for me. Nevertheless, everything worked out fine.