This is placement company. I had a direct interview with them. This led to an escalation to the direct company. They gave great feedback as to how to improve the interview. This way during the next stage it would be a better interview. I accepted and tuned my process.