Nice experience throughout the process. Professional employees, very intelligent and approachable. My interview consisted of three rounds:
1. On campus speaking to the BD rep.
2. An in-person panel interview with four team members. Lasted about an hour was a mix of both of technical and personality questions. I had to give a 5 min presentation on my research work.
3. Final round interview at the HQ (New Jersey). They flew me out to NJ.
The interview day was intense. One on one interview with 8 people for 45 min each, make sure to drink lots of coffee/tea :). There are 15 min breaks in between, The Franklin Lakes office is great - huge building with lot of art, exercise rooms, labs, offices, cafe etc.
Interaction with the staff was positive and they genuinely want to know you as a person and if you will be a good fit. I felt very comfortable interviewing with them. Was interviewed from people high up (director, VP, manager, partner) to people who are junior. Overall a good experience.