Applied online through the company website, received and email 3 days later asking for an interview in person the next week. At the in-person interview was interviewed by 3 people for approximately 2 hours and then followed up immediately (in the same room) by an interview with HR for an hour. Everyone seemed very friendly and told me they would follow up. I followed up 3 times several weeks later and there was no communication on next steps or simply that I was not the preferred candidate.