While I found the interview process to be very good, it was lengthy and required multiple rounds with different individuals. I was scheduled for a final interview when I was told that the position was being closed for the time being, with the company reworking the listing and reopening it several months down the line. I found this very frustrating and unprofessional.