My recruiter (JK) was excellent in all areas of getting me going on this contract. Once into it, he kept me "on his radar" without being overly intrusive. When i needed him, he was there!
Svantaggi
the on-boarding process is somewhat disorganized, but this seems to be an issue in almost every travel company i have worked with.