I had a initial phone screening interview. After that I was invited to go to their offices in FLORHAM Park New Jersey to interview with four people. They contacted me few days after that to have a final interview round and meet with other people of the team. The recruiting process was very good, Human Resources did the proper follow up. The whole process too about 4 months.