Apply through the site directly. Their HR manager calls you directly for the arrangement. Excellent arrangement out of the company where a shuttle bus takes you near home. 2 rounds with HR and hiring manager in one day. Both are rather amicable and had a good sharing session. They should be meeting at least 6 other candidates besides me. Throughout the sharing, they have shown that they do care about you. Whole interview took about 2 hours