I applied online. The process took 2 months. I interviewed at Innoveo (Zürich) in Oct 2018
Interview
Interview process consisted of 4 or 5 steps: Most of them were on site meetings, some only with HR, some technical questions. The whole process was very lengthy, and they took forever to make a decision