I applied online. The process took 6 weeks. I interviewed at IMM (New Jersey)
Interview
Several rounds: phone interviews and then two in person interviews. Empty promises made during interview regarding growth and development. Didn't get to meet team members which was a red flag.