I had to do 3 interviews, first was the screening one with a recruiter, then a theorical round where I was asked about QA methodologies and concepts and the last one was a technical round with a Senior QA where I was asked to produce a test script for a mock application. The interviewers were nice and easy to work with, however I can't say the same about the process itself. It's been several weeks since I had my last round and was told that they were interested in me but they were still finishing scheduled interviews with other candidates (recruiter said they were going to take a week at most to finish). It's been almost 2 months since I had my first interview, and the process has been anything but transparent. Communication with HR has been scarce troughout. Sent an email a few days ago asking for an update and there's been radio silence from the recruiter. Not a positive experience overall with HR. It seems they didn't really plan this process well at all and to me that's not a good sign. I would advise to avoid this company unless you're fine with waiting for months without getting a concrete answet about your process.