I applied online. The process took 6 months. I interviewed at Roche (Basilea) in Feb 2023
Interview
Initial interview with RH. Followed by 3 additional interview with hiring manager before interview on site (entire day). After that, there was an additional remote interview. Took a long time before hearing from the company again