Interviewed 3 times over 7 months. After meeting with their HR rep, I was told to wait for my pre-offer in a few days. Then they told me the position was being discussed by higher-ups. They had to decide whether they wanted someone temporary or an intern. This dragged on for about a month and then I was told that the position was no longer available. People here seemed really great, but the process was really frustrating.