I applied through a recruiter. The process took 4 weeks. I interviewed at SHI International (Somerset, NJ) in Apr 2013
Interview
contacted by a recruiter then had several phone interviews with internal recruiting met with management and received an offer, the process was pretty seamless had to follow up once to check on status otherwise the communication was very good