I applied online. I interviewed at Sandoz (Princeton, NJ) in Aug 2020
Interview
Initial interview by HR, then by a panel of peers, direct manager not included in the process at this level. Each one was separate and lasted 45 minutes. Questions ranged from technical to soft skills with many of them in such a way to twist and stump the candidate.