Initial call with an external recruiter was fine. They wanted me to do a take-home coding test which I did. I completed the problem, covering edge cases. I got a rejection 2 weeks later from the external recruiter saying they reviewed it and passed on me, without giving a reason. The process felt like it lacked humanity and courtesy, I would've wanted a proper response. 2 weeks turnaround is quite a long time to review the test. I never met them, it was all done via an external recruiter. It felt like a waste of time because the code ran and covered edge cases. This was for a short-term contract. It's fine because I had already secured another contract on a more interesting project that pays better by the time they got back to me.