interesting site www.crewheadhunter.com

Does anyone know about the company http://www.crewheadhunter.com ?