I applied online and received an email inviting me to interview only a few days later. After the first interview I was immediately offered a second, which I did soon after. They gave me a date that they would follow up, but even after follow up emails a few days after the expected date, I still have not heard anything. I understand if I did not get the postion, but I found it very rude and unprofessional to set a date to be in touch and then never say anything afterward.