The salespeople are typical recruiters - at times can be very difficult to reach, sometimes do not bother giving feedback regarding interviews and put you forward for roles that you have not been trained to do whatsoever (a recruiter tactic)
Once placed on site, you are binded to a 2 year contract and cannot leave without incurring high levels of costs