Multiple interview stages, no transparency in what stage of the interview you're on. Very slow in replying, and did not even notify final stage candidates of their decision to proceed with someone else. Other than that all the staff I interviewed with were very pleasant and kind people.