Interview process was lengthy. I interviewed with 3-4 employees individually. The normal interview will be with 4-5 people. Dress business professional. Long-sleeved button up, dress pants, tie, shoes, clean shaven. Arrive about 10 minutes early. The interview itself is pretty dry and predictable with the questions.
If you interview with a Kumar, that is the head of the Delaware facilities in Newark and Glasgow.