I applied online. The process took less than 20 days from first interview till the initial offer.
In the first interview the hr introduced the company to me and what they r doing also I liked that before the interview he sent me couple of links to more info about the IFT and the company ..
Overall the process is clear , smooth not complicated or long which is good .
What is important to be mentioned is that the job ad title might be misleading I didn't apply for the position that I got accepted in ( software engineer rust /GO ) as I'm not experienced in both but the hr told me it's okay to apply as they want someone experienced in low level languages in general so it will be good if the job title doesn't mention exact programming language coz it might be misleading .