It is a rather long process, but it's worth it. They conducted the first interview at my school, arranged for my to take an online assessment, and then had me come to Kohler for a second interview. All of the people in HR are very friendly and talkative! The interviews go really smoothly!