I first did a phone interview, which consisted of talking with two different people. I then moved onto the final interview process which included a day in their Hoboken office learning about the position from current people within the position, and then three in person interviews with hiring managers. It was a long process but definitely was awesome to be in the office for the day.