I was recruited by an Independent Contractor across the country. I dealt exclusively with him for over a month. i eventually had a face to face interview with my future boss that was easy. After this, more dealings with the Independent Contractor. Eventually, I was flown out to Corporate in NJ and interviewed with 3 VP's. I received offer through the Independent Contractor. Process lasted about 45 days.