I talked to a recruiter and started the process. First interview was via phone to check background, skills and let you know about the process and the company. The recruiter was nice. After that they sent me an email with a link for tech interview, which was going to be taken supposedly by a guy who speaks my native language. I connected to the interview just to find out it was in full English. I don't have any peoblems with that and I can communicate quite well English, but I think they should have let me know about the change in order to check some technical language and vocabulary I lacked of. Apart from that, the interview isn't in Zoom, Meet, Teams, or a proven provider, it's in their own platform, which at least in my case, didn't work properly. They included live coding while in the first interview the recruiter told me the tech interview was going to be a conversation about stack, project I had worked in and maybe analize some code and outputs, not coding itself. Again, while I have no problems at all with that, they should tell you the truth in first instance. Both tech interviewers tried to be nice, but we had problems understanding each other accent, which led us to misunderstoods. It was not a good experience.