Unprofessional
First warning sign for me was when the recruiter approached me with a test. Normally, a recruiter first asks you to confirm availability in case the tasks they send are supposed to be finished under a certain time frame. This one didn't, and told me I had one day to finish (What if I was on vacation?) I told her I was already busy all day and asked for an extension, which I got. Once I actually took time to do the test it took several weeks for them to get back (by then I had already interviewed for several other positions and also receive an offer).
When the recruiter got into contact with me on Tuesday, we initially arranged for an interview on Thursday. I explained my situation that I was in the process of moving so I would move out of my apartment on Wednesday and check in at a hostel in the meanwhile, and that it depended on whether I could make the time or not, and whether not the wifi there was any good. He claimed to understand and told me to get back on Wednesday to see if I will still be able to talk on Thursday. On Wednesday I send a mail explaining that I won't make it for Thursday, and asked whether not the interview could be moved to Monday instead when I knew I was going to be in another apartment.
On Thursday I get an automated reply stating that another candidate had been chosen. I send an e-mail back to the recruiter asking him to clarify, since since I explicitly asked for another date and was till interested even though I couldn't make it on Thursday. He never answered me.
Revolut essentially wasted my time. It seems they are on the lookout for desperate people who are easy to control, as many other reviews here on Glassdoor seem to indicate