I got contacted by their recruiter over Linkedin. She asked me to send my resume for review and salary expectations. After I did that, they scheduled a technical interview, but 2 hours before they cancelled it. I contacted the recruiter and she told me the position got closed. Keep in mind that I had to move my daily schedule for this, as I'm currently working as an EM. Looking at their profile, they have their engineering team in Eastern Europe and it comes from sanctioned countries, so I think they simply want engineers that work for pennies.