I have applied via linkedin and it was a very smooth hiring process. It was a ess technical interview, more like a know each other and discuss about the abikities and the role. HR s very informative and provides you all the details. Flexible in negociation