A very long, complicated and demanding process, only for them to abruptly cut off communication without explanation. After a phone interview, a practical assignment, an in-person interview (for which I was told to go to the wrong building, and subsequently late for my interview, as nobody in that building knew the person I was interviewing with) another in-person interview with four different people for a half hour each, and yet another practical assignment, I then heard nothing, for two weeks. After an acquaintance who works there inquired as to why I hadn't heard anything after going through so much, I got a simple email that said sorry, but they had decided to put the job on hold. You would think I had applied for a Secret Service job!