I went through a structured recruitment process consisting of three stages, which took place over the course of a month.
The initial conversation with HR was an introductory one, during which we discussed my professional background, mutual expectations, and details about the company and the role. The tone was open and friendly, and the communication flowed smoothly.
The technical stage consisted of a frontend test in Vue.js, where I had to consume an external API and create a functional interface. The test was realistic, with a well-calibrated level of difficulty and clear requirements.
The final discussion was a technical-cultural interview with the team manager and a senior developer. It was a "vibe check" combined with an analysis of my technical solution. I received appreciation for my approach and for the clarity of my explanations, and the overall tone was positive. I was told I would receive a response regardless of the outcome, whether positive or negative.
However, I never received any response after the final interview, despite the clear promise that there would be a conclusion. I followed up, but was never contacted again. I consider this behavior unprofessional, especially given that I invested time, energy, and active involvement for a month.
Later, through independent sources, I found out that this company has a history of frequently hiring people on a trial basis (1–3 months), after which they are let go citing questionable or entirely false reasons. This type of practice raises serious concerns about the company's ethics and internal stability.
I recommend that anyone applying here proceed with caution, ask clear questions during the interviews, and carefully analyze the feedback from former employees. A recruitment process should be a respectful exchange between two parties, not a one-sided waste of time.