Applied online and was contacted over a month later to have a first conversation with the management team.
Fairly short and unorganised interview, presentation of the role and myself.
The team seems to be extremely incapable and has no clue of the SwissMedic requirements for a production site.
Finally they told me that I should just ask for more responsibility at my current company instead of applying, so out of touch.