They contacted me in January because I sent my CV to them last year, so I had a small interview with HR, then a HackerRank test for Sr Web Developers, which I finished successfully, therefore, I reached the final stage, which was a tech interview. The interview was quite different from the one that the recruiter described to me, so, that caught me off guard with most of the questions (most of them because I'm not an expert in any specific JS framework) and, I failed the interview, once the interview finished I was aware that I didn't make it, however, I think the process is not transparent, since the recruiter never told they were looking for an expert in at least one of these frameworks: Angular, React or Vue, and in that's also why the process didn't end up well. Furthermore, in the tech interview feedback that they provided (which is something positive), they say that there are a couple of items that I should improve on (according to them), but these items NEVER came out in the interview. In conclusion, this is a very disorganized and unclear process and, I don't recommend anyone to waste their time on it.