I emailed my resume directly to the company, they called me for a phone screening, invited me in the office, and then asked for me to come back for an interview with the CEO. I got a job offer from another company before I went back for the last interview. Nice people but they are all driven by the head a lot more than the heart... and it shows.