I applied through a recruiter. The process took 3 weeks. I interviewed at Vaco
Interview
Phone screen/phone interview, in person interview, offer via email. Overall process was smooth and easy-going. Interviews were not stressful at all. Everyone at Vaco is really nice and welcoming.