Applied through recruitment websites.
No solid career section on their website.
talent acquisition specialist called to appoint an HR interview.
Passed the HR interview, escalated to the technical interview.
Passed he technical interview and started my duties after one month notice period with my previous companey.