Extremely bad process.
Crushed the task on the first technical stage, was invited to the next two interviews. One of the interviews ended with an interviewer saying "I will give a positive feedback about you", the other one definitely didn't go so bad.
Nevertheless, received refusal. After asking recruiter to provide any details was just ghosted.
Do not recommend.