I applied through a recruiter. The process took 3 weeks. I interviewed at Hain Celestial (Melville, NY) in Dec 2013
Interview
Initially, had a phone screen with a recruiting agency. Next step was an in person interview with a VP separately and then with two managers at the same time. The interview with the VP was very long and detailed, while the other interviews with the managers were more laid back.