I should of realized something was wrong when I walked in and the receptionist was wearing a football jersey and baseball cap! The phone screen went really well but they omitted to tell me that if you come in for a face to face interview you need to take an IQ Test. The IQ test was ridiculous, and the interview process was sloppy, they did not have an interview schedule and it seemed liked they called whoever was available at that moment into the interview. No one was prepared, they were struggling to come up with questions, and the recruiting team seemed very green (they also had me talking the person who schedules interviews??!!). I started to wonder if they took any of their own assessment tests. The other thing that bothered me is that I had brought in samples of my work and they did not even have the decency to take a minute to look at it. I seriously got the impression that ThoughtWorks thinks they are the best and everything else is inferior. Long story short, I must have not answered some questions incorrectly and they gave me the impression they were no longer interested. Needless to say, as soon as I walked out I sent them a thank you but no thank you email. Regardless of the outcome don't you want your candidate to speak about what a great experience the interview process was and maybe refer someone from your network?