The interview process was long and strenuous. I had 4 different interviews for the same role. I passed all the interviews, but the company rejected me based on the background check, despite there being no issues. They weren't clear about any issues and just rejected.
I would NOT recommend this company, extremely unprofessional behaviour.