I applied through a recruiter. The process took 3 weeks. I interviewed at Tafisa (New York, NY) in Mar 2017
Interview
Very detailed oriented - great questions - lots of people and a long process. The people interviewing were pleasant, attentive and had long term careers with the company. They asked a lot of questions - and gave a good overview of what they were looking for in a candidate.