He was extremely rude. Lied many times. Harrassed me and many times insulted me. Wouldn't give me the onboarding in a timely manner then called me 'lazy' and an 'idiot' when pushing back my start date (3 days before my contract start). Ended up talking to his supervisor and changed recruiters halfway through the assignment.