I applied through a recruiter. The process took 6 weeks. I interviewed at Caesarstone (New York, NY)
Interview
generally a five step process with recruiter, then HR, then skype meeting with mgmt. meetings with various company leaders. there is a test given and then an offer. You are compared with other candidates for the position.