I got in touch with them online and they had me in for an interview. They were all very friendly and the office was nice. It was actually in a great location right on the side of Union Square. Everyone there seemed like hard workers. I interviewed for about 2 hours and they asked basic questions but then had some problems that I had to work out.