It was lengthy and thorough. I did feel like they wasted my time interviewing here though. I was left with a bad taste in my mouth from this experience. Job searching is difficult as it is but to drag a candidate on and make it appear as if an offer is forthcoming only to give a rejection is the equivalent of extending a hand for a handshake then pulling it back at the last moment to wipe one's hair.