The interview process was flawed. First off, they keep advertising the same role every few weeks-a red flag.
The interviewer in my case had only been in the company for a month and could not answer any of the questions I had, He kept referring me back to the talent acqusition specialist.
I honestly thought Deel hires top tier talent but I was shocked after this interaction. You can get in, as long as someone refers you and you don't intimidate the hiring manager.