Their interview process takes a pretty long time and it took almost a month just to schedule my first face to face interview. They first canceled an interview (I didn't even know I had because I never confirmed anything...) a day before. When they finally called me back with a confirmation date, they also didn't give me much notice, asking if I could come in the next day during the afternoon. However, the facility (in Rockland) is extremely nice and high tech. The people there seemed like they would be fun to work with. I was disappointed they led me on, as I wasn't called back for a second interview. I felt like I answered the questions well, connected with the people, and that overall I was well qualified for the position. They kept saying how great all my experience was and how it would fit this position well, and then proceeded to move on in the interview process. I met with 3 people, and they pretty much all asked me the same basic questions related to the tasks required of the position and salary requirements. The whole process took about 2 hours. They asked questions like "What areas do you feel you can improve on?" "How would you handle stressful situations?" and things similar to that.