It was about an hour long. I met with multiple higher-ups and had about 15-20 min interviews with them all. It was a comfortable environment that everyone seemed happy to work.
I applied through other source. The process took 1 day. I interviewed at Savin Engineers P.C. (New York, NY) in May 2016
Interview
The interview process was very straight forward. They reviewed my skills and got to know me. I was interviewed by two of the project managers who where working on the project in a panel forum.