I worked as a contractor with Robert Half. My contract ended very abruptly and the headhunter never called me. She was part of a meeting that supposedly explained why I was being let go, but never bothered to call and share why. I even called her to ask for feedback and I was forwarded to someone else in the company who was very short with me/didn't provide any information. One day I had a job, the next day I didn't. I've never been fired before in my life and have no idea what happened or if I was even technically fired. It felt like a high school experience where everyone is talking about you and knows something about you, but no one will speak to you. Very sketchy! I strongly recommend not working with them.